Формат данных для записи в urllib2.Request - PullRequest
0 голосов
/ 11 марта 2010

Как должны выглядеть данные до кодирования данных в: urllib2.Request(someurl,data) Я пробовал [('name1','value1'),('name2','value2'),...], но не работает.Наберите

1 Ответ

2 голосов
/ 11 марта 2010

data может быть строкой , указывающей дополнительные данные для отправки на сервер, или None, если такие данные не нужны. В настоящее время только HTTP-запросы используют data ; HTTP-запрос будет POST вместо GET, если указан параметр data . data должен быть буфером в стандартном формате application / x-www-form-urlencoded . Функция urllib.urlencode () принимает отображение или последовательность из двух кортежей и возвращает строку в этом формате.

См. Также

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...