Не меняется ip-адресс при использовании прокси, сам синтаксис верный. Заранее благодарю за помощь

from bs4 import BeautifulSoup as bp
import requests as req

url='https://2ip.ru/'
proxy={"http" :'http://ip-adress:port'}

resp=req.get(url, proxies=proxy)
soup=bp(resp.text, 'lxml')
myip=soup.find('div', class_='ip').text.strip()
print(myip)

Использую бесплатные прокси-сервера. Раньше смена айпи отображалась, но сейчас постоянно выдаёт мой настоящий айпи. Не могу понять в чём дело


Ответы (1 шт):

Автор решения: Alexey Loskutov

Нужно указать https, потому что http и https - разные протоколы.
параметр proxies - словарь {'протокол': 'прокси-сервер'}

proxy={'https': 'http://ip-adress:port'}
→ Ссылка