Códigos de error HTTP
Veamos cuáles son los errores HTTP más habituales con los que te puedes encontrar, qué significan y qué puedes hacer para evitarlos.
Ejemplo de código de error HTTP
El fragmento de código que aparece a continuación es un ejemplo del código de error 429.
{
"jsonrpc": "2.0",
"error": {
"code": 429,
"message": "The requests per second (RPS) of your requests are higher than your plan allows."
},
"id": 1
}
Registros de los terminales
Quicknode proporciona registros de tus puntos finales RPC para ayudarte a diagnosticar problemas. Puedes consultar los registros directamente en tu panel de control de Quicknode accediendo a:
- Elementos de la barra lateral
- Seleccionar tu dispositivo
- Abrir la pestaña «Registros »
Puedes filtrar los registros por intervalo de tiempo, tipo de respuesta, método y red.
Qué datos se registran
Solicitudes al punto final
: solicitudes realizadas a tu punto final, incluyendo el estado HTTP, el método de solicitud, el método o la ruta RPC y la marca de tiempo.
Detalles del error
Cuando están disponibles, las solicitudes fallidas incluyen detalles del error, como códigos de error RPC, el contenido de las solicitudes y las respuestas, y enlaces a documentación relacionada.
Restricciones en la tala
La disponibilidad de los registros puede variar en función del método, el tipo de respuesta, la red y el plan. Para mantener un rendimiento óptimo de los terminales, el registro de datos funciona según el principio de «mejor esfuerzo». Es posible que algunos registros se descarten durante los periodos de mucho tráfico para mantener una baja latencia.
Conservación y acceso
Los planes «Build» y «Scale» incluyen acceso al panel de control con retención estándar de registros. Los planes «Enterprise» ofrecen períodos de retención ampliados y acceso programático mediante API para la recuperación de registros.
Si te aparecen otros códigos de error, háznoslo saber enviando un ticket. Estaremos encantados de ayudarte.