Подтвердить что ты не робот

Использование заголовков с библиотекой запросов Python

Итак, я недавно наткнулся на эту замечательную библиотеку для обработки HTTP-запросов в Python; найдено здесь http://docs.python-requests.org/en/latest/index.html.

Мне нравится работать с ним, но я не могу понять, как добавить заголовки в мои запросы на получение. Помощь?

4b9b3361

Ответ 1

В соответствии с api заголовки могут быть переданы с использованием request.get:

r=requests.get("http://www.example.com/", headers={"content-type":"text"});

Ответ 2

Кажется довольно простым, в соответствии с docs на странице, с которой вы связаны (внимание мое).

request.get(url, params = None, headers = None, cookies = None, auth = None, Тайм-аут не = None)

Отправляет запрос GET. Возвращает объект Response.

Параметры:

  • url - URL для нового Request объект.
  • params - (необязательно) Словарь параметров GET для отправки с Request.Заголовки
  • - (необязательно) Словарь заголовков HTTP для отправки с Request.
  • cookie - (необязательно) Объект CookieJar для отправки с помощью Request.
  • auth - (необязательно) AuthObject для включения Basic HTTP Auth.
  • таймаут - (необязательно) Float, описывающий таймаут запроса.