GlideURI : dans le champ d’application
L’API GlideURI fournit des méthodes pour gérer les paramètres d’URI dans une application incluse dans le périmètre.
Remarque :
N’utilisez pas l’API GlideURI dans les scripts exécutés pendant l’exportation ou dans les tâches en arrière-plan.
Pour plus d’informations sur l’utilisation des URI :
Voir aussi : GlideURI - Global .
GlideURI dans le champ d’application : GlideURI()
Instancie un objet GlideURI.
| Nom | Type | Description |
|---|---|---|
| Aucun |
GlideURI inclus dans le champ d’application : get(nom de chaîne)
Renvoie la valeur du paramètre spécifié.
| Nom | Type | Description |
|---|---|---|
| nom | Chaîne | Nom du paramètre. |
| Type | Description |
|---|---|
| Chaîne | Valeur du paramètre spécifié. |
var gURI = new GlideURI();
gURI.set('sysparm_query', 'priority=2^active=true' );
var fileString = gURI.get('sysparm_query');
gs.info(fileString);
Sortie :
priority=2^active=true
GlideURI inclus dans le champ d’application : getFileFromPath()
Renvoie la partie nom de fichier de l’URI.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Chaîne | La partie nom de fichier de l’URI. |
var gURI = new GlideURI();
var fileString = gURI.getFileFromPath();
gs.info(fileString);
GlideURI inclus dans le champ d’application : set(nom de chaîne, valeur de chaîne)
Définit le paramètre spécifié sur la valeur spécifiée.
| Nom | Type | Description |
|---|---|---|
| nom | Chaîne | Nom du paramètre. |
| valide | Chaîne | La valeur. |
| Type | Description |
|---|---|
| Aucun |
var gURI = new GlideURI();
gURI.set('sysparm_query', 'priority=2^active=true' );
var fileString = gURI.get('sysparm_query');
gs.info(fileString);
Sortie :
priority=2^active=true
GlideURI inclus dans le champ d’application : toString(chemin d’accès de la chaîne)
Reconstruit la chaîne d’URI et effectue le codage d’URL approprié en convertissant les caractères non valides en code URL. Par exemple, conversion de & en ' %26'.
Les paramètres définis avec la méthode set() sont également encodés avec l’URI.
| Nom | Type | Description |
|---|---|---|
| chemin d'accès | Chaîne | La partie de base de l’URL système à laquelle l’URI est ajouté. |
| Type | Description |
|---|---|
| Chaîne | L’URL. |
var gURI = new GlideURI();
fileString = gURI.toString('https://<your instance>.service-now.com/navpage.do');