url.js
Methoden
-
statisch getAbsoluteUrl(url) → {string}
-
Holen Sie sich die absolute Version der relativen URL. Wird verwendet, um Flash die richtige URL mitzuteilen.
Parameter:
Nennen Typ Beschreibung url
String URL zum absolut machen
Gibt zurück:
string -Absolute URL
-
statisch getFileExtension(Pfad) → {string}
-
Gibt die Erweiterung des übergebenen Dateinamens zurück. Es gibt eine leere Zeichenfolge zurück, wenn ein ungültiger Pfad übergeben wird.
Parameter:
Nennen Typ Beschreibung Weg
String Der fileName-Pfad wie '/path/to/file.mp4'
Gibt zurück:
string -Die Erweiterung in Kleinbuchstaben oder eine leere Zeichenfolge, wenn keine Erweiterung gefunden werden konnte.
-
statisch isCrossOrigin(url, winLocopt) → {boolean}
-
Gibt zurück, ob die übergebene URL eine domänenübergreifende Anfrage ist oder nicht.
Parameter:
Nennen Typ Attribute Beschreibung url
String Die zu überprüfende URL.
WinLoc
Objekt <optional>
Die Domäne, gegen die die URL überprüft werden soll, ist standardmäßig window.location
Immobilien
Nennen Typ Attribute Beschreibung Protokoll
String <optional>
Das Fensterspeicherprotokoll ist standardmäßig window.location protocol
Gastgeber
String <optional>
Der Host für den Fensterstandort ist standardmäßig window.location host
Gibt zurück:
boolescher Wert -Ob es sich um eine domainübergreifende Anfrage handelt oder nicht.
-
statisch parseUrl(url) → {url:URLObject}
-
Lösen und analysieren Sie die Elemente einer URL.
Parameter:
Nennen Typ Beschreibung url
Zeichenfolge Die zu analysende URL
Gibt zurück:
url:urloBject -Ein Objekt von URL-Details
Geben Sie Definitionen ein
-
url:urloBject
-
Eigenschaften:
Nennen Typ Beschreibung Protokoll
String Das Protokoll der URL, die analysiert wurde.
Hostname
String Der Hostname der URL, die analysiert wurde.
Hafen
String Der Port der URL, die analysiert wurde.
Pfadname
String Der Pfadname der URL, die analysiert wurde.
suche
String Die Suchanfrage der URL, die analysiert wurde.
Hash
String Der Hash der URL, die analysiert wurde.
Gastgeber
String Der Host der URL, die analysiert wurde.