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 urlString 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 WegString 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 urlString Die zu überprüfende URL.
WinLocObjekt <optional>
Die Domäne, gegen die die URL überprüft werden soll, ist standardmäßig window.location
Immobilien
Nennen Typ Attribute Beschreibung ProtokollString <optional>
Das Fensterspeicherprotokoll ist standardmäßig window.location protocol
GastgeberString <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 urlZeichenfolge Die zu analysende URL
Gibt zurück:
url:urloBject -Ein Objekt von URL-Details
Geben Sie Definitionen ein
-
url:urloBject
-
Eigenschaften:
Nennen Typ Beschreibung ProtokollString Das Protokoll der URL, die analysiert wurde.
HostnameString Der Hostname der URL, die analysiert wurde.
HafenString Der Port der URL, die analysiert wurde.
PfadnameString Der Pfadname der URL, die analysiert wurde.
sucheString Die Suchanfrage der URL, die analysiert wurde.
HashString Der Hash der URL, die analysiert wurde.
GastgeberString Der Host der URL, die analysiert wurde.