Skip to content

Expose x-error-message header via error_message property for 500 code#18

Merged
glensc merged 1 commit intomainfrom
x-error-message
Dec 12, 2022
Merged

Expose x-error-message header via error_message property for 500 code#18
glensc merged 1 commit intomainfrom
x-error-message

Conversation

@glensc
Copy link
Copy Markdown
Owner

@glensc glensc commented Dec 12, 2022

This gives 500 error right now:

HTTP/2 500
date: Mon, 12 Dec 2022 05:38:15 GMT
content-type: text/html
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
x-download-options: noopen
x-permitted-cross-domain-policies: none
referrer-policy: strict-origin-when-cross-origin
cache-control: no-cache, no-store
x-error-message: Internal server error. Please open a support issue and include your full API request and response, including all headers.
vary: Accept-Encoding
x-request-id: cbb03120-fdbe-46ba-b7e9-1311c7359474
x-runtime: 0.004596
cf-cache-status: BYPASS
server: cloudflare
cf-ray: 77841cdccebac7f7-TLL

expose the x-error-message header value via e.error_message.

@glensc glensc self-assigned this Dec 12, 2022
@glensc glensc merged commit 6f68e9b into main Dec 12, 2022
@glensc glensc deleted the x-error-message branch December 12, 2022 05:50
@glensc
Copy link
Copy Markdown
Owner Author

glensc commented Dec 12, 2022

such header could be missing too:

HTTP/2 503
date: Mon, 12 Dec 2022 09:12:55 GMT
content-type: application/json; charset=utf-8
content-length: 0
cf-cache-status: BYPASS
server: cloudflare
cf-ray: 778557536afdc7de-TLL

EDIT: this is 503 code not 500

@glensc glensc changed the title Expose x-error-message header via error_message property Expose x-error-message header via error_message property for 500 code Dec 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant