Skip to content

Support HTTPStatus IntEnum for status code return values. #163

Open

Description

I wound up using the HTTPStatus IntEnum for a status code in my func.HttpResponse returns but noticed the actual web response I was getting was always 200, even when doing something like status_code=HTTPStatus.BAD_REQUEST.

Just to verify, I did confirm that returning int(HTTPStatus.BAD_REQUEST) on my side of things seemed to fix. So maybe this is addressable in the azure-functions-python-library code (not even sure if it is a worker thing in the first place).

Minor, but it would be convenient to be able to use HTTPStatus. Thought I'd suggest the enhancement since it caused me some head scratching to figure out why I was getting 200's that didn't make sense and it should be an easy tweak.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions