Anteriormente usé el httplibmódulo para agregar un encabezado en la solicitud. Ahora estoy intentando lo mismo con el requestsmódulo.
Este es el módulo de solicitud de Python que estoy usando: http://pypi.python.org/pypi/requests
¿Cómo puedo agregar un encabezado al request.posty request.getdecir que tengo que agregar una foobarclave en cada solicitud en el encabezado?
python
http-headers
python-requests
asqueroso
fuente
fuente

Respuestas:
De http://docs.python-requests.org/en/latest/user/quickstart/
Solo necesita crear un dictado con sus encabezados (pares clave: valor donde la clave es el nombre del encabezado y el valor es, bueno, el valor del par) y pasar ese dictado al parámetro encabezados en el método
.geto.post.Así que más específico para tu pregunta:
fuente
r.headerspara acceder a los encabezados que el servidor envía yr.request.headerspara ver los encabezados que está enviando al servidor.También puede hacer esto para establecer un encabezado para todas las futuras get para el objeto Session, donde x-test estará en todas las llamadas a s.get ():
de: http://docs.python-requests.org/en/latest/user/advanced/#session-objects
fuente