Форум сайта python.su
Подскажите библиотеку для работы по http
Основные критерии: работа с cookies (поддержка сессий без гемора), keepalive и redirect ну и что б не очень монстриальная была.
Отредактировано agryn (Авг. 12, 2012 18:01:10)
Офлайн
Офлайн
Обе библиотеки используют urllib2, а эта библиотека не поддерживает режима keepalive. urllib3 поддерживает, но есть ли на ее базе библиотеки аналогичные requests или grab не в курсе.
Подскажите кто знает.
Офлайн
Обе библиотеки используют urllib2? =>
http://docs.python-requests.org/en/latest/index.html
Requests takes all of the work out of Python HTTP/1.1 — making your integration with web services seamless. There’s no need to manually add query strings to your URLs, or to form-encode your POST data. Keep-alive and HTTP connection pooling are 100% automatic, powered by urllib3, which is embedded within Requests
Отредактировано EBFE (Сен. 4, 2012 16:50:46)
Офлайн
Grab использует pycurl, я почти уверен, что там есть keep-alive.
Офлайн
По-умолчанию, grab использует pycurl. Скорее всего keep-alive там есть, но я никогда не замаорачивался на этом моменте.
Офлайн