GlideURI - com escopo
Habilita o tratamento do parâmetro URI em aplicações com escopo.
Nota:
Não use a API GlideURI em scripts que são executados durante a exportação ou em trabalhos em segundo plano.
Para obter mais informações sobre como usar URIs:
Consulte também: GlideURI - Global.
GlideURI — GlideURI()
Instancia um objeto GlideURI.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
GlideURI - get(cadeia de caracteres name)
Retorna o valor do parâmetro especificado.
| Nome | Tipo | Descrição |
|---|---|---|
| nome | Cadeia de caracteres | O nome do parâmetro. |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | O valor do parâmetro especificado. |
var gURI = new GlideURI();
gURI.set('sysparm_query', 'priority=2^active=true' );
var fileString = gURI.get('sysparm_query');
gs.info(fileString);
Saída:
priority=2^active=true
GlideURI – getFileFromPath()
Retorna a parte do nome do arquivo do URI.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | A parte do nome do arquivo do URI. |
var gURI = new GlideURI();
var fileString = gURI.getFileFromPath();
gs.info(fileString);
GlideURI - set(cadeia de caracteres nome, cadeia de caracteres valor)
Define o parâmetro especificado para o valor especificado.
| Nome | Tipo | Descrição |
|---|---|---|
| nome | Cadeia de caracteres | O nome do parâmetro. |
| valor | Cadeia de caracteres | O valor. |
| Tipo | Descrição |
|---|---|
| Nenhum |
var gURI = new GlideURI();
gURI.set('sysparm_query', 'priority=2^active=true' );
var fileString = gURI.get('sysparm_query');
gs.info(fileString);
Saída:
priority=2^active=true
GlideURI - toString(cadeia de caracteres "path")
Reconstrói a cadeia de caracteres do URI e executa a codificação de URL apropriada convertendo caracteres inválidos em seu código de URL. Por exemplo, convertendo & para '%26'.
Os parâmetros definidos com o método set() também são codificados com o URI.
| Nome | Tipo | Descrição |
|---|---|---|
| path | Cadeia de caracteres | A parte base do URL do sistema ao qual o URI é anexado. |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | O URL. |
var gURI = new GlideURI();
fileString = gURI.toString('https://<your instance>.service-now.com/navpage.do');