GlideURI - com escopo
A API GlideURI fornece métodos para lidar com parâmetros de URI em uma aplicação 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 com escopo - GlideURI()
Instancia um objeto GlideURI.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
GlideURI com escopo - 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 com escopo – 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 com escopo - set (nome da cadeia de caracteres, valor da cadeia de caracteres)
Define o parâmetro especificado com 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(a) |
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 com escopo - 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 & em '%26'.
Os parâmetros definidos com o método set() também são codificados com o URI.
| Nome | Tipo | Descrição |
|---|---|---|
| caminho | Cadeia de caracteres | A parte base da URL do sistema à qual o URI está anexado. |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | A URL. |
var gURI = new GlideURI();
fileString = gURI.toString('https://<your instance>.service-now.com/navpage.do');