| Anterior | Siguiente |
| HTTP_E_STATUS_UNEXPECTED_SERVER_ERROR | HTTP_E_STATUS_MOVED |
HTTP_E_STATUS_AMBIGUOUS
Qué significa HTTP_E_STATUS_AMBIGUOUS
HTTP_E_STATUS_AMBIGUOUS (-2145844948, 0x8019012C) corresponde a HTTP 300 Multiple Choices. El recurso ofrece varias representaciones o destinos y la respuesta puede describir alternativas.
Qué comprobar
- Revisa body y headers con las opciones.
- Inspecciona Accept y Accept-Language.
- Confirma que una API no esté devolviendo una página interactiva.
Cómo resolverlo
Selecciona explícitamente la representación adecuada o ajusta la negociación de contenido.
Diagnóstico específico
Para aislar la condición status ambiguous, conserva método HTTP, URL final, status recibido, headers relevantes y si el error procede del servidor, proxy o autenticación. En la prueba de status ambiguous, cambia una sola precondición y conserva por separado cualquier resultado posterior de cleanup o retry.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
