GlideServletResponse - com escopo
A API GlideServletResponse fornece métodos para usar em scripts de processador.
ServiceNow Os scripts do processador são equivalentes aos servlets Java. Os scripts do processador fornecem um endpoint de URL personalizável que pode executar código JavaScript arbitrário do lado do servidor e produzir saída como TEXT, JSON ou HTML. Use a API GlideServletResponse em scripts de processador para acessar o objeto HttpServletResponse. O objeto GlideServletResponse fornece um subconjunto das APIs HttpServletResponse. Os métodos são chamados usando a variável global g_response.
Uma variável global útil, g_target, está disponível em scripts de processador. Ele contém o nome da tabela extraído do URL.
O URL para um processador tem o formato: https:// <instance name.servicenow.com> /<path endpoint> .fazer?<parameter endpoint> =<value> em que o endpoint do caminho e o endpoint do parâmetro são definidos no formulário do processador.
GlideServletResponse – sendRedirect(cadeia de caracteres local)
Envia um redirecionamento temporário para o cliente.
| Nome | Tipo | Descrição |
|---|---|---|
| local | Cadeia de caracteres | O URL para receber a resposta. |
| Tipo | Descrição |
|---|---|
| vazio |
GlideServletResponse - setContentType(tipo de cadeia de caracteres)
Define o tipo de MIME da resposta
| Nome | Tipo | Descrição |
|---|---|---|
| tipo | Cadeia de caracteres | O tipo de MIME. |
| Tipo | Descrição |
|---|---|
| vazio |
g_response.setContentType('text/html;charset=UTF-8');
GlideServletResponse - setHeader(cadeia de caracteres chave, valor de cadeia de caracteres)
Define um cabeçalho de resposta com o valor especificado.
| Nome | Tipo | Descrição |
|---|---|---|
| chave | Cadeia de caracteres | Especifica o cabeçalho. |
| valor | Cadeia de caracteres | O valor a ser atribuído ao cabeçalho. Se o cabeçalho existir, ele será substituído. |
| Tipo | Descrição |
|---|---|
| vazio |
g_response.setHeader("host", "instance.service-now.com");
GlideServletResponse - setStatus(Status do número)
Define o código de status da resposta.
| Nome | Tipo | Descrição |
|---|---|---|
| status | Número | O status a ser definido. |
| Tipo | Descrição |
|---|---|
| vazio |
// set the status to okay
g_response.setStatus(200);