Python просит добавить заголовок с открывателем - PullRequest
0 голосов
/ 30 октября 2019

Я хочу добавить пользовательские заголовки в этот код запроса Python:

import six
from six.moves.urllib import request
opener = request.build_opener(
request.ProxyHandler(
    {'http': 'http://127.0.0.1:9000'}))
print(opener.open('http://example.com/data.json').read())

Открытый URL-адрес читает пользовательские заголовки, чтобы соответствующим образом отвечать на запросы.

1 Ответ

0 голосов
/ 30 октября 2019

Я сделал это так:

import requests as r
url = "http://example.com/data.json"
header = {"myheader": 123456}
proxies = {
 "http": "http://127.0.0.1:9000",
 "https": "http://127.0.0.1:9000",
}
data = r.get(url,headers=header,proxies=proxies)
data = data.json()
print(data)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...