1.7 KiB
Class: ResponseBodyError
Support from the community to continue maintaining and improving this module is welcome. If you find the module useful, please consider supporting the project by becoming a sponsor.
Throw when a server responds with an "OAuth-style" error JSON body
Example
HTTP/1.1 400 Bad Request
Content-Type: application/json;charset=UTF-8
Cache-Control: no-store
Pragma: no-cache
{
"error": "invalid_request"
}
Properties
cause
• cause: Record<string, JsonValue | undefined>
The parsed JSON response body
code
• code: "OAUTH_RESPONSE_BODY_ERROR"
error
• error: string
Error code given in the JSON response
message
• message: string
name
• name: string
response
• response: Response
The "OAuth-style" error Response, its Response.bodyUsed is true and the JSON
body is available in ResponseBodyError.cause
status
• status: number
HTTP Status Code of the response
error_description?
• optional error_description?: string
Human-readable text providing additional information, used to assist the developer in understanding the error that occurred, given in the JSON response
stack?
• optional stack?: string