2011-10-06 15 views
9

Estoy tratando de instalar el-get en mi lugar de trabajo, donde todo el tráfico pasa a través de un proxy Squid.Usar url-retrieve para buscar un recurso https a través de un http proxy

(add-to-list 'load-path "~/.emacs.d/el-get/el-get") 
(unless (require 'el-get nil t) 
    (setq url-proxy-services '(("https" . "proxy.work.com:8080"))) ; if needed 
    (url-retrieve 
    "https://raw.github.com/dimitri/el-get/master/el-get-install.el" 
    (lambda (s) 
    (end-of-buffer) 
    (eval-print-last-sexp)))) 

Por lo que yo puedo decir, esto no funciona porque Squid doesn't support https through http. (Squid devuelve HTTP/501 Not Implemented)

Puedo instalar e instalaré el-get de forma manual, pero mi curiosidad se ha despertado. ¿Cómo funcionan los navegadores alrededor de esto?

+0

¿Cómo instalar el-get manualmente? Llegué al mismo problema. – amazingjxq

+0

Clonar el repositorio de git en ~/.emacs.d, agregarlo a la ruta y requerirlo. –

Respuesta

Cuestiones relacionadas