Как я настраиваю Emacs позади аутентифицируемого Прокси HTTP?

Существует другой вопрос, который отвечает на это, хотя он ничего не указывает относительно аутентификации прокси.

Его решение

(setq url-proxy-services '(("no_proxy" . "work\\.com")
                           ("http" . "proxy.work.com:911")))

12
задан Community 23 May 2017 в 10:31
поделиться

2 ответа

ELPA использует пакет "url". Насколько я знаю, с его помощью нельзя сделать прокси-аутентификацию.

Можете ли вы настроить прокси-аутентификацию вне Emacs?

2
ответ дан 2 December 2019 в 05:03
поделиться

Что ж, если вы действительно хотите сделать это и не возражаете использовать другую программу, то… socat - вот ответ. Используйте socat для перенаправления локального порта через прокси-сервер http. Вы не обходите его стороной, а просто «подключаете» функциональность к приложению, в котором ее нет (на случай, если кто-то спросит). Это может быть сложно.

Еще одно решение, которое отлично подойдет, если вы используете ОС unixy, - это установить собственный HTTP-прокси без аутентификации, который использует аутентифицирующий прокси (например, squid). Некоторым это может показаться обходом. Будь осторожен.

Например, посмотрите Proxytunnel .

ОБНОВЛЕНИЕ: Майк Хосс кажется правильным в комментарии, который он добавляет к вопросу , ссылка на который приведена выше. Пакет URL запросит идентификатор и пароль. По крайней мере, это то, что я вижу в defun для url-http-create-request в файле url-http.el.

6
ответ дан 2 December 2019 в 05:03
поделиться
Другие вопросы по тегам:

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