We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Original author: evert...@gmail.com (February 23, 2010 08:19:47)
Basically, the rule is:
HTTP 501 for methods we don't recognize HTTP 405 for methods we don't recognize for one particular resource.
We are using 501 in a couple of places where 405 is more appropriate
The problem with using 405 for this instead, is the following clause:
The response MUST include an Allow header containing a list of valid methods for the requested resource.
This constraint has actually been violated in 6 other instances (just do a grep).
Original issue: http://code.google.com/p/sabredav/issues/detail?id=20
The text was updated successfully, but these errors were encountered:
From evert...@gmail.com on April 23, 2010 12:09:57: Fixed on mercurial.
Sorry, something went wrong.
maybe? https://medium.com/@the1mills/use-http-501-not-404-for-your-final-api-handler-94ff2994e928
You found a 10 year old ticket =)
501 is a nice indicator that a developer just hasn't done something, but unfortunately it's also technically incorrect: https://evertpot.com/http/501-not-implemented
No branches or pull requests
Original author: evert...@gmail.com (February 23, 2010 08:19:47)
Basically, the rule is:
HTTP 501 for methods we don't recognize
HTTP 405 for methods we don't recognize for one particular resource.
We are using 501 in a couple of places where 405 is more appropriate
The problem with using 405 for this instead, is the following clause:
The response MUST include an
Allow header containing a list of valid methods for the requested
resource.
This constraint has actually been violated in 6 other instances (just do a
grep).
Original issue: http://code.google.com/p/sabredav/issues/detail?id=20
The text was updated successfully, but these errors were encountered: