-
Anonymous
В библиотеку запросов Python добавлен дополнительный заголовок «Accept-Encoding:identity».
Сообщение
Anonymous »
Это мой код.
Код: Выделить всё
import requests
from sys import exit
proxies = {
"http": "127.0.0.1:8888",
"https": "127.0.0.1:8888",
}
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0",
"Accept-Encoding": "gzip, deflate",
"Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
"Accept-Language": "en-US,en;q=0.5",
"Connection": "keep-alive"
}
login_page = "http://www.test.com/login/"
r = requests.get(login_page, proxies = proxies, headers = headers)
original_cookies = r.cookies
exit(0)
Вот что я получил от fiddler2. Как видите, добавлен дополнительный заголовок Accept-Encoding:identity.
Код: Выделить всё
GET http://www.test.com/login/ HTTP/1.1
Accept-Encoding: identity
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Host: www.test.com
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0
Я использую Python 3.3.2 в 64-разрядной версии Windows 7 и запрашиваю 1.2.3.
Любой можете дать несколько советов?
Спасибо.
Подробнее здесь:
https://stackoverflow.com/questions/187 ... g-identity
1731406343
Anonymous
Это мой код.
[code]import requests
from sys import exit
proxies = {
"http": "127.0.0.1:8888",
"https": "127.0.0.1:8888",
}
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0",
"Accept-Encoding": "gzip, deflate",
"Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
"Accept-Language": "en-US,en;q=0.5",
"Connection": "keep-alive"
}
login_page = "http://www.test.com/login/"
r = requests.get(login_page, proxies = proxies, headers = headers)
original_cookies = r.cookies
exit(0)
[/code]
Вот что я получил от fiddler2. Как видите, добавлен дополнительный заголовок Accept-Encoding:identity.
[code]GET http://www.test.com/login/ HTTP/1.1
Accept-Encoding: identity
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Host: www.test.com
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0
[/code]
Я использую Python 3.3.2 в 64-разрядной версии Windows 7 и запрашиваю 1.2.3.
Любой можете дать несколько советов?
Спасибо.
Подробнее здесь: [url]https://stackoverflow.com/questions/18704429/python-requests-library-added-an-additional-header-accept-encoding-identity[/url]