[wp-gsoc] [Summer of Code] #338: HTTP Status 405 on disabled should be 403
Summer of Code
noreply at wordpress.org
Tue Jul 23 20:06:26 UTC 2013
#338: HTTP Status 405 on disabled should be 403
--------------------------+---------------------------
Reporter: MikeSchinkel | Type: defect
Status: new | Priority: normal
Milestone: | Component: JSON REST API
Keywords: |
--------------------------+---------------------------
The plugin currently serves [http://en.wikipedia.org/wiki/HTTP_405 405
Method Not Allowed] as an error code when the plugin is disabled. 405 is
for when the wrong HTTP method is provided where methods are `GET`,
`POST`, `PUT`, etc.:
''A request was made of a resource using a request method not supported
by that resource; for example, using GET on a form which requires data to
be presented via POST, or using PUT on a read-only resource.''
The proper status code to return should be
[http://en.wikipedia.org/wiki/HTTP_403 403 Forbidden]:
''A web server may return a 403 Forbidden HTTP status code in response to
a request from a client for a web page or resource to indicate that the
server can be reached and understood the request, but refuses to take any
further action.''
--
Ticket URL: <https://gsoc.trac.wordpress.org/ticket/338>
Summer of Code <https://gsoc.trac.wordpress.org>
My example project
More information about the wp-gsoc
mailing list