@Kvason
Веб-разработчик

Почему не работает прокси в python requests?

Привет всем. Когда отправляю запросы с прокси на сайт https://www.whatismyip.com/ и парсю оттуда айпишник, но все равно выводит мой, перерыл весь интернет и увидел кучу людей с аналогичной проблемой, но ни одного адекватного решение которое работало бы для меня. Код прилагаю, кто знает в чем проблема отпишитесь, пожалуйста. Заранее спасибо!
import requests
from bs4 import BeautifulSoup as BS

proxies = {
    "http":"172.67.182.96",
}

r = requests.get('http://www.whatismyip.com/', headers={'user-agent': 'bebra'}, proxies=proxies)
html=BS(r.content, 'html.parser')
a=html.find('a', {'id': 'ipv4'})
print(a.text)
  • Вопрос задан
  • 1073 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Zolg
Наверняка в процессе выполнения запроса идёт редирект на https, а для него прокси не указан и соединение идёт напрямую
proxies = {
    "http":"172.67.182.96",
    "https":"172.67.182.96",
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы