piwigo: Send NotImplemented for unknown methods.
That's somewhat, what piwigo does.
This commit is contained in:
parent
f6f557696d
commit
90d7de255a
@ -17,12 +17,11 @@
|
|||||||
import logging
|
import logging
|
||||||
import re
|
import re
|
||||||
|
|
||||||
from werkzeug.exceptions import MethodNotAllowed, BadRequest
|
from werkzeug.exceptions import MethodNotAllowed, BadRequest, NotImplemented
|
||||||
from werkzeug.wrappers import BaseResponse
|
from werkzeug.wrappers import BaseResponse
|
||||||
|
|
||||||
from mediagoblin import mg_globals
|
from mediagoblin import mg_globals
|
||||||
from mediagoblin.meddleware.csrf import csrf_exempt
|
from mediagoblin.meddleware.csrf import csrf_exempt
|
||||||
from mediagoblin.tools.response import render_404
|
|
||||||
from mediagoblin.submit.lib import check_file_field
|
from mediagoblin.submit.lib import check_file_field
|
||||||
from .tools import CmdTable, PwgNamedArray, response_xml
|
from .tools import CmdTable, PwgNamedArray, response_xml
|
||||||
from .forms import AddSimpleForm
|
from .forms import AddSimpleForm
|
||||||
@ -157,7 +156,7 @@ def ws_php(request):
|
|||||||
if not func:
|
if not func:
|
||||||
_log.warn("wsphp: Unhandled %s %r %r", request.method,
|
_log.warn("wsphp: Unhandled %s %r %r", request.method,
|
||||||
request.args, request.form)
|
request.args, request.form)
|
||||||
return render_404(request)
|
raise NotImplemented()
|
||||||
|
|
||||||
result = func(request)
|
result = func(request)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user