Не удалось повторить вашу проблему:
image.png
Она ещё актуальна? Если да, прикрепите тестовый проект, в которм повторяется эта ошибка. Или напишите на каком сайте и с какими настройками действия получения кода используется проект.
Надеюсь, я правильно сформулировал вопрос.
Моя задача получать свой IP посредством get-запроса.
Но я хочу получать именно https IP, а не http.
Сначала я сделал запрос так:

Но этот запрос всё ещё отдаёт request, в котором http IP.
Потом я понял, что в запрос наверняка необходимо добавить заголовки, чтобы в request получить именно https IP.
И сделал (методом тыка) так:

Но я до сих пор получаю в request IP, который у меня http-шный, а не https-ный.
Как я это понимаю. Результат, который я получаю через request не соответствует тому, что я вижу, открыв данный https (https://fingerprints.bablosoft.com/ip) в браузере.
Для чего нужно: хочу проверять IP по https прежде чем приступать к работе. С http всё понятно, достаточно пустого get-запроса без заголовков. А вот с https всё оказалось чуть сложней.
@Fox но для этого нужно загрузить страницу в браузере? Насколько я понимаю гораздо проще просто осущесвить get-запрос? Или я копаю не в ту сторону?)
Чисто технически я могу просто открыть страницу https://fingerprints.bablosoft.com/ip в окне браузера и оттуда взять айпишник и никакой сервис вроде как не нужен. Но хотелось сделать это всё вообще без браузера, чтобы уже после всех проверок открывать профиль и работать с ним
@aliver said in Получение своего IP с помощью get-запроса по https:
@Fox но для этого нужно загрузить страницу в браузере?
Причём здесь браузер?
@Fox вы уж извините, если туплю
Но чтобы загрузить https, будь то сервис или что либо ещё , у меня есть два варианта.

Разве не так? Я хочу избежать использования браузера, а использовать get-запрос для получения IP через https
@aliver said in Получение своего IP с помощью get-запроса по https:
@Fox вы уж извините, если туплю
Но чтобы загрузить https, будь то сервис или что либо ещё , у меня есть два варианта.
- Осуществить get-запрос, добавив туда соответствующие заголовки.
- Загрузить url https://.... в браузере через соответствующий модуль
Разве не так? Я хочу избежать использования браузера, а использовать get-запрос для получения IP через https
Вы путаете мягкое с тёплым, https - это протокол url адреса, не имеет значение как вы к нему получаете доступ.
@Fox тогда попробую изменить вопрос. Видимо, я не уловил сути.
После выполнения действия "http-клиент прокси", я открываю в браузере "https://fingerprints.bablosoft.com/ip".
Вижу свой внутренний IP. И правильно, ведь я применил прокси только к http соединениям.
Далее я выполняю пустой get-запрос к "https://fingerprints.bablosoft.com/ip", но в результате вижу уже внешний IP (проксю). Почему? Ведь это тот же самый https. Почему при заходе через браузер я вижу внутренний IP, а через get-запрос - внешний IP?