What does HRESULT 0x800C000C (INET_E_INVALID_REQUEST) mean?

 
Previous Next
INET_E_CONNECTION_TIMEOUT INET_E_UNKNOWN_PROTOCOL

INET_E_INVALID_REQUEST

INET_E_INVALID_REQUEST is a URL Moniker HRESULT. It means that the target server or protocol handler rejected the request syntax, method, headers, body or other request parameters. It can correspond to a malformed client request rather than a connectivity problem.

What to check

  • Inspect the request method, URL, headers and body against the target protocol requirements.
  • Capture the safe portion of the server response or status code that explains the rejection.
  • Verify encoding, content length, content type and request sequencing for the API in use.

Microsoft documentation


Looking for a different code? Search another status or error code.