GlideURI – Scoped
Ermöglicht die Verarbeitung des URI-Parameters in bereichsbezogenen Anwendungen.
Hinweis:
Verwenden Sie die GlideURI- API nicht in Skripts, die während des Exports ausgeführt werden, oder in Hintergrundaufträgen.
Weitere Informationen zur Verwendung von URIs:
Siehe auch: GlideURI – Global.
GlideURI – GlideURI()
Instantiiert ein GlideURI-Objekt.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
GlideURI – get(String name)
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
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);
GlideURI – set(String name, String value)
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
GlideURI – toString(String path)
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“.
Mit der set()- Methode festgelegte Parameter 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');