| Previous | Next |
| HTTP_E_STATUS_UNEXPECTED | HTTP_E_STATUS_UNEXPECTED_CLIENT_ERROR |
HTTP_E_STATUS_UNEXPECTED_REDIRECTION
HTTP_E_STATUS_UNEXPECTED_REDIRECTION means the requested operation received a 3xx response when the caller expected a final response. A redirect can originate at the application, a reverse proxy, an authentication gateway, a CDN, or an HTTP-to-HTTPS migration rule.
What to verify
- Inspect the
Locationheader and the complete redirect chain. - Check for redirect loops, host-name changes, lost query parameters, and changes between HTTP and HTTPS.
- For non-idempotent requests, make sure the client redirect policy does not replay a request body or credentials in an unsafe way.
RFC 9110: Redirection status codes
RFC 9112: HTTP/1.1 message syntax and parsing
Looking for a different code? Search another status or error code.