Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 8, 2010 16:33:25

Setti
От:
Зарегистрирован: 2010-02-08
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Одновременно несколько POST запросов

Помогите, пожалуйста, одновременно отправить и обработать несколько POST запросов к web-странице.
Знаю про httplib, сокеты, asyncore, asynchat, twisted и потоки, но… Не знаю, что выбрать. Нужно отправить 10 POST запросов к веб-странице в один момент, и получить результирующий HTML.

Нужен ли для этой задачи асинхронный сокет или достаточно httplib.HTTPConnection в нескольких независимых потоках? Если можно потоками, то покажите, пожалуйста, как.

Но в идеале, хотелось бы все-таки сделать одновременно много именно twisted соединений с отправкой HTTP POST данных.



Офлайн

#2 Фев. 8, 2010 22:00:43

poltergeist
От:
Зарегистрирован: 2007-02-28
Сообщения: 522
Репутация: +  0  -
Профиль   Отправить e-mail  

Одновременно несколько POST запросов

К перечисленному добавлю:
http://eventlet.net/ (has special version of the urllib2 module that uses non-blocking IO)
http://dieselweb.org/lib/ (HttpClient)

А Вы выберите уже инструмент и начните что-то делать.
P.S. Потоки тут - это лишние сложности.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version