How to get http headers in flask?

2019-02-01 15:48发布

问题:

I am newbie to python and using Python Flask and generating REST API service.

I want to check authorization header which is sent by angularjs.

But I can't find way to get HTTP header in flask.

Any help for getting HTTP header authorization is appreciated.

回答1:

from flask import request
request.headers.get('your-header-name')

request.headers behaves like a dictionary, so you can also get your header like you would with any dictionary:

request.headers['your-header-name']