Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. >>> headers = {'Connection':'keep-alive',
  2. 'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
  3. 'Accept-Encoding':'gzip,deflate,sdch',
  4. 'Accept-Language':'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4',
  5. 'Cache-Control':'max-age=0',
  6. 'Origin':'http://site.ru',
  7. 'User-Agent':'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.0 Safari/537.36'}
  8. >>> headers
  9. {'Origin': 'http://site.ru', 'Accept-Language': 'ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4', 'Accept-Encoding': 'gzip,deflate,sdch', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.0 Safari/537.36', 'Connection': 'keep-alive', 'Cache-Control': 'max-age=0'}
  10.  
  11. #!/usr/bin/env python3
  12. from collections import OrderedDict
  13. import requests
  14.  
  15. session = requests.Session()
  16. session.headers = OrderedDict([
  17. ('Connection', 'keep-alive'),
  18. ('Accept-Encoding', 'gzip,deflate'),
  19. ('Origin', 'example.com'),
  20. ('User-Agent', 'Mozilla/5.0 ...'),
  21. # ...
  22. custom_headers = OrderedDict([('One', '1'), ('Two', '2')])
  23. req = requests.Request('GET', 'https://httpbin.org/get', headers=custom_headers)
  24. prep = session.prepare_request(req)
  25. print(*prep.headers.items(), sep='n')
  26.  
  27. ('Connection', 'keep-alive')
  28. ('Accept-Encoding', 'gzip,deflate')
  29. ('Origin', 'example.com')
  30. ('User-Agent', 'Mozilla/5.0 ...')
  31. ('One', '1')
  32. ('Two', '2')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement