GlideURI : Bereichsbezogen
Die GlideURI- API bietet Methoden zur Verarbeitung von URI-Parametern in einer bereichsbezogenen Anwendung.
Hinweis:
Verwenden Sie die GlideURI- API nicht in Skripts, die während des Exports oder in Hintergrundaufträgen ausgeführt werden.
Weitere Informationen zur Verwendung von URIs:
Siehe auch: GlideURI – global.
Bereichsbezogener GlideURI: GlideURI()
Instantiiert ein GlideURI-Objekt.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
Bereichsbezogener GlideURI – get(Zeichenfolgenname)
Gibt den Wert des angegebenen Parameters zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| name | Zeichenfolge | Der Parametername. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Der Wert für den angegebenen Parameter. |
var gURI = new GlideURI();
gURI.set('sysparm_query', 'priority=2^active=true' );
var fileString = gURI.get('sysparm_query');
gs.info(fileString);
Ausgabe:
priority=2^active=true
Bereichsbezogener GlideURI – getFileFromPath()
Gibt den Dateinamen des URI zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Der Dateinamenabschnitt des URI. |
var gURI = new GlideURI();
var fileString = gURI.getFileFromPath();
gs.info(fileString);
Bereichsbezogener GlideURI – set(Zeichenfolgenname, Zeichenfolgenwert)
Legt den angegebenen Parameter auf den angegebenen Wert fest.
| Name | Typ | Beschreibung |
|---|---|---|
| name | Zeichenfolge | Der Parametername. |
| Wert | Zeichenfolge | Der Wert. |
| Typ | Beschreibung |
|---|---|
| Keine |
var gURI = new GlideURI();
gURI.set('sysparm_query', 'priority=2^active=true' );
var fileString = gURI.get('sysparm_query');
gs.info(fileString);
Ausgabe:
priority=2^active=true
Bereichsbezogener GlideURI – toString(Zeichenfolgenpfad)
Rekonstruiert die URI-Zeichenfolge und führt die korrekte URL-Codierung durch, indem nicht gültige Zeichen in ihren URL-Code umgewandelt werden. Beispiel: Konvertieren von & in „%26“.
Parameter, die mit der Methode set() festgelegt wurden, werden ebenfalls mit dem URI codiert.
| Name | Typ | Beschreibung |
|---|---|---|
| path | Zeichenfolge | Der Basisteil der System-URL, an die der URI angehängt wird. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Die URL. |
var gURI = new GlideURI();
fileString = gURI.toString('https://<your instance>.service-now.com/navpage.do');