リクエストモジュールにヘッダーを追加する 質問する

リクエストモジュールにヘッダーを追加する 質問する

以前、httplibモジュールを使用してリクエストにヘッダーを追加しました。今度は、requestsモジュールを使用して同じことを試しています。

これは私が使用している Python リクエスト モジュールです。http://pypi.python.org/pypi/requests

request.post()およびにヘッダーを追加するにはどうすればよいですか。ヘッダー内の各リクエストにキーrequest.get()を追加する必要があるとします。foobar

ベストアンサー1

からhttp://docs.python-requests.org/en/latest/user/quickstart/

url = 'https://api.github.com/some/endpoint'
payload = {'some': 'data'}
headers = {'content-type': 'application/json'}

r = requests.post(url, data=json.dumps(payload), headers=headers)

ヘッダーを含む辞書 (キー: 値のペア。キーはヘッダーの名前、値はペアの値) を作成し、その辞書を or.getメソッドの headers パラメータに渡すだけです.post

それで、あなたの質問にもっと具体的に答えると:

headers = {'foobar': 'raboof'}
requests.get('http://himom.com', headers=headers)

おすすめ記事