Tiempo aproximado para lectura: 00:05:00 min
Duda
Que significan los errores 400 ,401,403 ,404 y 500 del WebService?
Ambiente
Cross Segmentos - TOTVS Backoffice (Línea Protheus) MI - ADVPL - A partir de la versión 12
Solución
Los códigos de estado de respuesta HTTP indican si una solicitud HTTP se completó correctamente. Las respuestas se agrupan en cinco clases:
Respuestas de información (100-199);
Respuestas exitosas (200-299);
Redirecciones (300-399);
Errores del cliente (400-499);
Errores del servidor (500-599).
Aquí vamos a comentar los códigos de error más comunes en una solicitud REST en PROTHEUS, pero para identificar el problema, será necesario un análisis más profundo por parte del desarrollador.
400 Bad Request
Se violó alguna regla de negocio o algún parámetro era incorrecto
401 Unauthorized
El usuario no está autenticado o la autenticación no es válida
403 Forbidden
El usuario está autenticado pero no tiene permiso de acceso
404 Not Found
Recurso no encontrado.
500 Internal Server Error
El servidor encontró una situación que no sabe cómo manejar (generalmente errores de personalización).
Mas información: Códigos de estado de respuesta HTTP
0 Comentarios