Ответ 1
Для w3m этот параметр работал у меня:
(setq url-proxy-services '(("no_proxy" . "work\\.com")
("http" . "proxy.work.com:911")))
Emacs имеет доступ к Интернету с такими пакетами, как url.el или веб-браузер W3.
Кроме того, Emacs Lisp Архив пакетов сильно зависит от пакета url.el.
Теперь, как мне настроить Emacs для использования моего HTTP-прокси для подключения к Интернету в целом?
Бонусные баллы за любую помощь с ELPA за прокси.
Да, У меня были проблемы с HTTP-прокси до.
Для w3m этот параметр работал у меня:
(setq url-proxy-services '(("no_proxy" . "work\\.com")
("http" . "proxy.work.com:911")))
У меня есть разрешение на работу:
(setq url-proxy-services
'(("no_proxy" . "^\\(localhost\\|10.*\\)")
("http" . "proxy.com:8080")
("https" . "proxy.com:8080")))
(setq url-http-proxy-basic-auth-storage
(list (list "proxy.com:8080"
(cons "Input your LDAP UID !"
(base64-encode-string "LOGIN:PASSWORD")))))
Работает для Emacs 24.3. Он основан на непубличных API-трюках, поэтому может не работать в других версиях Emacs...
Emacs заполняет переменную url-proxy-services
из http_proxy
, https_proxy
и no_proxy
переменных окружения, если они установлены.