Найти - Пользователи
Полная версия: организация поискового POST-запроса в google
Начало » Network » организация поискового POST-запроса в google
1
питекантроп
Всем привет! Мне необходимо написать поисковый POST-запрос в google. Как у дилетанта, с наскока решить не получилось. Написал такой скрипт:

import httplib
con=httplib.HTTPConnection('www.google.ru')
Req = 'q=123'
Len = len(Req)
header={'Content-length':Len,'Content-Type':'application/x-www-form-urlencoded'}
con.request ('POST','/search', Req,header)
temp = con.getresponse ()
print temp.read ()
В возвращаемом сообщении говорится “The request method POST is inappropriate for the URL /search.” Что нужно исправить, чтоб скрипт заработал?
dimabest
питекантроп
В возвращаемом сообщении говорится “The request method POST is inappropriate for the URL /search.” Что нужно исправить, чтоб скрипт заработал?
для начала перевести сообщение и еще раз подумать над кодом.
http://translate.google.com/#en|ru|The%20request%20method%20POST%20is%20inappropriate%20for%20the%20URL%20%2Fsearch.

ps: вместо httplib лучше использовать urllib2
питекантроп
в смысле, запрос типа POST в принципе работать не будет?
Александр Кошелев
питекантроп
в смысле, запрос типа POST в принципе работать не будет?
Да. А зачем вам именно POST?
igor.kaist
Запросы передаются GETом а не POSTом.
Посмотрите google.py в папке ваш_питон/tools/scripts
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB