GlideURI - com escopo

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • 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.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    Nenhum

    GlideURI - get(cadeia de caracteres name)

    Retorna o valor do parâmetro especificado.

    Tabela 2. Parâmetros
    Nome Tipo Descrição
    nome Cadeia de caracteres O nome do parâmetro.
    Tabela 3. Retorna
    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.

    Tabela 4. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 5. Retorna
    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.

    Tabela 6. Parâmetros
    Nome Tipo Descrição
    nome Cadeia de caracteres O nome do parâmetro.
    valor Cadeia de caracteres O valor.
    Tabela 7. Retorna
    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.

    Tabela 8. Parâmetros
    Nome Tipo Descrição
    path Cadeia de caracteres A parte base do URL do sistema ao qual o URI é anexado.
    Tabela 9. Retorna
    Tipo Descrição
    Cadeia de caracteres O URL.
    var gURI = new GlideURI();
    fileString = gURI.toString('https://<your instance>.service-now.com/navpage.do');