RFC 6570 URL Template

Expanda caminhos, variáveis de consulta e de lista por RFC 6570 Nível 1–2, sem executar expressões nem acessar a rede.

Processamento local no navegador
Esta página passou na verificação do diretório público; ative JavaScript para usar todos os recursos.
Guia de uso

Como usar RFC 6570 URL Template

RFC 6570 URL processa as entradas somente no navegador atual; elas não são enviadas, não acessam a internet nem são gravadas em armazenamento persistente.

  1. Preencher modelo

    Use o modelo padrão /users/{id}{?fields,lang}.

  2. Fornece variáveis

    Insira id, a lista de campos e o idioma JSON.

  3. Expandir e revisar

    Veja o resultado com escape e os erros de variáveis indefinidas; não considere o resultado como URL validado.

Restrições e observações

  • Implementa apenas os operadores de nível 1–2 planejados; não oferece suporte a scripts, funções ou expressões arbitrárias.
  • Variáveis não definidas, objetos aninhados e modificadores não compatíveis causarão erros.
  • A ferramenta não cria solicitações, analisa respostas remotas nem verifica a acessibilidade dos endereços.

Perguntas frequentes

Ele faz requisições?

Não, o resultado é apenas uma string.

Como a lista é expandida?

Os operadores de consulta e caminho geram os formatos de separador correspondentes de acordo com as regras de RFC.

Por que os caracteres especiais são codificados?

A codificação impede que os valores das variáveis alterem a estrutura do modelo; esse é o comportamento esperado do URL Template.

Feedback da páginaEncontrou um problema ou tem uma sugestão de melhoria?
Recursos de feedback precisam ser usados na versão online

Envie somente após ativar JavaScript na versão online; a funcionalidade local da ferramenta ou do exemplo não é afetada.

Ir para o feedback na versão online