172 похожих чатов

У меня слушается 0.0.0.0:8000, как мне сделать, чтобы запросы исходящие

из контейнера шли на прокси http://username:password@ip:port/ ?

18 ответов

35 просмотров

если на внутренности контейнера не повлиять, то смотрите правила iptables в случае использования squid transparent proxy

https://tinyurl.com/2848cvaz

Причем тут прослушивание порта и исходящие запросы? Что ты хочешь получить?

Alexander- Автор вопроса
Максим Мартынов
Причем тут прослушивание порта и исходящие запросы...

Мне нужно, чтоб я обращался изнутри контейнера на порт 8000, а запросы переправлялись на прокси

Alexander
Мне нужно, чтоб я обращался изнутри контейнера на ...

Опиши всю задачу, что, куда и зачем именно обращается

Alexander- Автор вопроса
Максим Мартынов
Опиши всю задачу, что, куда и зачем именно обращае...

https://dpaste.org/81j0 У меня есть web-страница, которая работает с 8000 портом, мне нужно сделать так, чтобы я могу внутри этого приложения обращаться к примеру к 0.0.0.0:8001 (парсинг) и чтобы запрос шёл через прокси, а сам же 8000 оставался на 1337 порт для подключения/входа на сайт

Alexander
https://dpaste.org/81j0 У меня есть web-страница,...

Ты опять мешаешь все в кучу, входящие в контейнер запросы не имеют ничего общего с исходящими. Тебе на уровне самого кода в приложении нужно учитывать, что запрос должен идти через прокси. Если используешь модуль requests, то достаточно установить переменные окружения HTTP_PROXY и HTTPS_PROXY, чтобы он автоматически использовал указанный адрес прокси для отправки запросов https://docs.python-requests.org/en/master/user/advanced/#proxies

Alexander- Автор вопроса
Максим Мартынов
Ты опять мешаешь все в кучу, входящие в контейнер ...

Selenium, в котором не сделать прокси через авторизацию Мне нужно только обращение по порту перенаправлять Просто проблема в прокси, что если ставить допустим на систему, то всё равн оselenium отправляет не тмпользуя прокси

Alexander
Selenium, в котором не сделать прокси через автори...

Гуглить пробовал? https://www.browserstack.com/guide/set-proxy-in-selenium

Alexander- Автор вопроса
Максим Мартынов
Гуглить пробовал? https://www.browserstack.com/gui...

Да, только нельзя, т.к. там с авторизацией лажа

Alexander- Автор вопроса
Максим Мартынов
По ссылке есть решение для авторизации

Да, толкьо тогда там нужен дисплей на сервере, который seleinum не в каком виде не видит

Alexander- Автор вопроса
Максим Мартынов
Зачем ему дисплей? Он же headless

Там в той ссылке скрипт требует экран

Alexander- Автор вопроса
Максим Мартынов
Где он это требует?

extension не могут быть в режиме headless

Alexander
screenshot extension не могут быть в режиме headless

Ок, Chrome не даёт устанавливать расширения в headless режиме, это сделано специально. Но можно просто эмулировать экран: https://stackoverflow.com/a/59793651

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта