web-dev-qa-db-fra.com

Emacs derrière le proxy HTTP

Emacs peut accéder à Internet avec des packages tels que rl.el ou navigateur Web W .

De plus, Emacs LISP Package Archive dépend fortement du package url.el.

Maintenant, comment configurer Emacs pour utiliser mon proxy HTTP pour se connecter à Internet en général?

Points bonus pour toute aide avec ELPA derrière un proxy.

Oui, j'ai déjà rencontré des problèmes avec les proxys HTTP .

39
Leonel

Pour w3m, ce paramètre a fonctionné pour moi:

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

J'ai une autorisation de travail par:

(setq url-proxy-services
   '(("no_proxy" . "^\\(localhost\\|10\\..*\\|192\\.168\\..*\\)")
     ("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")))))

Fonctionne pour Emacs 24.3. Il est basé sur des astuces API non publiques, donc peut ne pas fonctionner dans d'autres versions d'Emacs ...

23
gavenkoa

Emacs remplit le url-proxy-services variable de http_proxy, https_proxy et no_proxy variables d'environnement si elles sont définies.

12
M.W.