Ao enviar parâmetros de consulta contendo e-comerciais (&), barras (/), símbolos de cerquilha (#) ou espaços para APIs REST, os servidores Web geralmente interpretam incorretamente a estrutura da consulta. Você pode codificar valores de parâmetros individuais com segurança usando a codificação de componentes padrão.
Texto do parâmetro de entrada
Cole o valor da string original contendo caracteres especiais ou pontuação.
Selecionar modo de componente
Selecione 'Valor (encodeURIComponent)' para valores individuais de consulta.
Copiar valor com escape
Copie a string com escape seguro e anexe-a à URL de solicitação da sua API de destino.
Escolha o modo 'Valor (encodeURIComponent)' para aplicar escape rigoroso a todos os caracteres reservados nos valores dos parâmetros individuais, garantindo que os analisadores de back-end recebam dados intactos sem quebrar as rotas de solicitação HTTP.
Alterne entre '%20' e '+' para a representação de espaços a fim de atender aos requisitos específicos de formato de consulta do servidor de API ou endpoint de busca de destino.
encodeURI preserva caracteres de estrutura de URL (como '://', '?', '&'), enquanto encodeURIComponent codifica todas as pontuações reservadas para valores de consulta.
Não, este é um codificador e analisador de strings offline; ele não verifica o status do link nem envia solicitações HTTP.