mirror of
https://github.com/codex-storage/deluge.git
synced 2025-01-11 12:04:10 +00:00
[WebUI|Py3] Refactor content_type check
Simplify getting content_type from request to prevent str/bytes mixup.
This commit is contained in:
parent
86de5657ff
commit
6f06cd5ebc
@ -194,10 +194,9 @@ class JSON(resource.Resource, component.Component):
|
||||
Handler to take the json data as a string and pass it on to the
|
||||
_handle_request method for further processing.
|
||||
"""
|
||||
if request.getHeader(b'content-type') != b'application/json':
|
||||
message = 'Invalid JSON request content-type: %s' % request.getHeader(
|
||||
'content-type'
|
||||
)
|
||||
content_type = request.getHeader(b'content-type').decode()
|
||||
if content_type != 'application/json':
|
||||
message = 'Invalid JSON request content-type: %s' % content_type
|
||||
raise JSONException(message)
|
||||
|
||||
log.debug('json-request: %s', request.json)
|
||||
|
Loading…
x
Reference in New Issue
Block a user