Я проверил информацию заголовков, используя Live HTTP заголовки при выполнении HTTP POST в Firefox, а затем я пытаюсь сделать это с помощью mechanize, который принес мне 400 ошибок неверного запроса.Вот мой код:
MechBrowser = mechanize.Browser()
LoginUrl = "http://example.com"
LoginHeader = {"User-Agent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 GTB7.1 (.NET CLR 3.5.30729)", "referer": "http://example.com"}
LoginData = "example=&hello=hi"
LoginReq = urllib2.Request(LoginUrl, LoginData, LoginHeader)
LoginResposne = MechBrowser.open(LoginReq)
Переменная копируется из LiveHTTPHeaders, и я все еще получаю 400 ошибок.Чего-то не хватает?