Ir al contenido
POST AI agent ready /v1/url/encode

API de codificación de URL: codificación porcentual gratuita

Convierte una cadena a formato codificado por porcentaje (RFC 3986). Los espacios se convierten en %20, los caracteres especiales se convierten en sus equivalentes hexadecimales. Seguro para usar en parámetros de consulta de URL y segmentos de ruta.

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

Construyendo cadenas de consulta seguras

Codifique los términos de búsqueda proporcionados por el usuario antes de agregarlos a las URL para que caracteres especiales como &, = y # no rompan la estructura de la URL.

Codificación de URI de redireccionamiento

Codifique porcentualmente las URL de devolución de llamadas antes de pasarlas como parámetros de redirección_uri de OAuth para evitar problemas de doble codificación.

Frequently asked questions

¿Esto codifica espacios como + o %20?
Esta API utiliza %20 según RFC 3986. La codificación + es específica de application/x-www-form-urlencoded y no se utiliza aquí.
¿Qué caracteres no están codificados?
Los caracteres no reservados (A-Z, a-z, 0-9, -, _, ., ~) se dejan tal cual según RFC 3986. Todo lo demás está codificado en porcentaje.
¿Puedo codificar una URL completa?
Puede hacerlo, pero codificar barras y dos puntos romperá la estructura de la URL. Codifique solo los valores de los parámetros de consulta o los segmentos de ruta, no la URL completa.
¿Se maneja la doble codificación?
No. Si su entrada ya contiene caracteres codificados en porcentaje como %20, se codificarán nuevamente en %2520. Decodifica primero si es necesario.

Get your API key

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