415 Unsupported Media Type: Did not attempt to load JSON data because the request Content-Type was not 'application/json'.
[2023-05-01 06:08:55,917] ERROR in app: Exception on /login [POST]
Traceback (most recent call last):
File "c:\Users\jones\OneDrive\桌面\Chiayi-university-system-api-main\SchoolSystemModel\decorators.py", line 11, in wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "c:\Users\jones\OneDrive\桌面\Chiayi-university-system-api-main\SchoolSystemModel\login.py", line 52, in post
args = self.reqparse_args.parse_args()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask_restful\reqparse.py", line 328, in parse_args
value, found = arg.parse(req, self.bundle_errors)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask_restful\reqparse.py", line 184, in parse
source = self.source(request)
^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask_restful\reqparse.py", line 125, in source
value = getattr(request, l, None)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\werkzeug\wrappers\request.py", line 565, in json
return self.get_json()
^^^^^^^^^^^^^^^
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\werkzeug\wrappers\request.py", line 611, in get_json
return self.on_json_loading_failed(None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask\wrappers.py", line 130, in on_json_loading_failed
return super().on_json_loading_failed(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\werkzeug\wrappers\request.py", line 654, in on_json_loading_failed
raise UnsupportedMediaType(
werkzeug.exceptions.UnsupportedMediaType: 415 Unsupported Media Type: Did not attempt to load JSON data because the request Content-Type was not 'application/json'.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask\app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask\app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask_restful\__init__.py", line 467, in wrapper
resp = resource(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask\views.py", line 109, in view
return current_app.ensure_sync(self.dispatch_request)(**kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask_restful\__init__.py", line 582, in dispatch_request
resp = meth(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "c:\Users\jones\OneDrive\桌面\Chiayi-university-system-api-main\SchoolSystemModel\decorators.py", line 20, in wrapper
abort(500, {'result': 'unexpected error. It could be school system is under maintaining, or that page is unable to access currently.'})
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\flask\helpers.py", line 277, in abort
current_app.aborter(code, *args, **kwargs)
File "C:\Users\jones\AppData\Local\Programs\Python\Python311\Lib\site-packages\werkzeug\exceptions.py", line 861, in __call__
raise self.mapping[code](*args, **kwargs)
werkzeug.exceptions.InternalServerError: 500 Internal Server Error: {'result': 'unexpected error. It could be school system is under maintaining, or that page is unable to access currently.'}
127.0.0.1 - - [01/May/2023 06:08:55] "POST /login HTTP/1.1" 500 -