178. Working with HTTP Headers
Snippet 1: Sending Custom Headers in a Request
Copy
import requests
url = 'https://httpbin.org/get'
headers = {'User-Agent': 'my-app/1.0'}
response = requests.get(url, headers=headers)
print(response.text)Snippet 2: Inspecting Response Headers
Copy
import requests
url = 'https://httpbin.org/headers'
response = requests.get(url)
print("Response Headers:")
print(response.headers)Snippet 3: Adding Multiple Headers
Copy
Snippet 4: Using Default Headers in Requests
Copy
Snippet 5: Passing Headers with POST Request
Copy
Snippet 6: Extracting Specific Header from Response
Copy
Snippet 7: Handling Cookies in Headers
Copy
Snippet 8: Setting Custom User-Agent
Copy
Snippet 9: Checking for a Specific Header in Response
Copy
Snippet 10: Sending Headers with PUT Request
Copy
Last updated