#python #proxy #unirest
#python #прокси #unirest
Вопрос:
эй, я знаю, что этот вопрос задавался раньше, но нигде нет четкого ответа.
Проблема: я использую ‘Unirest’ на python. У меня код работает нормально
import unirest
data = unirest.get(url.strip(), headers = headers)
print data.raw_body
Но я должен выполнить большое количество обращений, поэтому мне нужен механизм переключения прокси. Но не смог найти, как добавить прокси в ‘unirest’.
Пожалуйста, помогите
Комментарии:
1. Почему вы не используете
requests
?2. Я пытался, но этот конкретный веб-сайт не дает ответа, если я использую запросы. url -> » m.directtextbook.com/ourbuybacktable.php?ean=9780030225222 «. если у вас есть представление о какой-либо другой библиотеке, это было бы большим подспорьем.
3. Сайту не «нравится» пользовательский агент по умолчанию
requests
, вы должны заменить его вheaders
— напримерr = requests.get(url, headers={'user-agent':'my-ua'})
4. user_agent = {‘User-Agent’: ‘Mozilla/5.0 (совместимый; bingbot / 2.0; bing.com/bingbot.htm )’} Это работает с Unirest. но не с запросами.
5. Извините, это работает на моем компьютере, когда я меняю User-Agent. Используя указанный вами URL, я получаю содержимое страницы в
r.text
.