Pular para o conteúdo
POST AI agent ready /v1/url/encode

API de codificação de URL - codificação percentual gratuita

Converte uma string em formato codificado por porcentagem (RFC 3986). Os espaços tornam-se% 20, os caracteres especiais tornam-se seus equivalentes hexadecimais. Seguro para uso em parâmetros de consulta de URL e segmentos de caminho.

Parameters

stringrequired

The string to URL-encode.

Code examples

curl -X POST https://api.botoi.com/v1/url/encode \
  -H "Content-Type: application/json" \
  -d '{"text":"hello world & goodbye=test"}'

When to use this API

Construindo strings de consulta seguras

Codifique os termos de pesquisa fornecidos pelo usuário antes de anexá-los aos URLs para que caracteres especiais como &, = e # não quebrem a estrutura do URL.

Codificando URIs de redirecionamento

URLs de retorno de chamada com codificação percentual antes de passá-los como parâmetros OAuth redirect_uri para evitar problemas de codificação dupla.

Frequently asked questions

Isso codifica espaços como + ou% 20?
Esta API usa %20 de acordo com RFC 3986. A codificação + é específica para application/x-www-form-urlencoded e não é usada aqui.
Quais caracteres não estão codificados?
Caracteres não reservados (AZ, az, 0-9, -, _, ., ~) são deixados como estão de acordo com RFC 3986. Todo o resto é codificado em porcentagem.
Posso codificar um URL inteiro?
Você pode, mas a codificação de barras e dois pontos quebrará a estrutura do URL. Codifique apenas os valores dos parâmetros de consulta ou segmentos de caminho, não o URL completo.
A codificação dupla é tratada?
Não. Se a sua entrada já contiver caracteres codificados em porcentagem, como %20, eles serão codificados novamente para %2520. Decodifique primeiro, se necessário.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.