GlideURI - com escopo

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • 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.

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

    GlideURI com escopo - 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. Retornos
    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.

    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 com escopo - set (nome da cadeia de caracteres, valor da cadeia de caracteres)

    Define o parâmetro especificado com 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. Retornos
    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.

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