Emacs eww 无法访问 https 站点

Emacs eww 无法访问 https 站点

这是我的代理设置:

(setq url-proxy-services '(("no_proxy" . "my-corp-proxy")
                           ("http" . "my-corp-proxy:8080")
                           ("https" . "my-port-proxy:8080")))

我可以使用 eww 访问 http 站点,但是当我尝试访问 https 站点时,我收到以下响应:
在此处输入图片描述
我也安装了 gnutls,如果我评估,(gnutls-available-p)我会得到一个t

任何想法或建议都将不胜感激!

答案1

你好,我也遇到了同样的问题,最后终于解决了。

我应用了补丁https://lists.gnu.org/archive/html/bug-gnu-emacs/2016-03/msg01106.html

然后解决

处理过滤器时出错:url-http-generic-filter:错误类型参数:number-or-marker-p,http/1.1

我只需要在 url-http.el:462 中添加一行

(skip-chars-forward "HTTP/")        ; Skip HTTP Version
(skip-chars-forward "http/")        ; Skip HTTP Version

相关内容