0

我正在测试我的代理,它只是将客户端的请求发送到代理服务器并返回响应。当前的实现要求客户端必须向代理发送完全准备好的有效请求(Host 标头值必须与源代码中预定义的代理服务器的 DNS 匹配)。

这是我对代理 www.example.com 的代理的自定义请求: 在此处输入图像描述

但是 ARC 发送到 localhost 的结果请求是:

GET / HTTP/1.1
Host: localhost:1234
connection: close

然后将其发送到 www.example.com 但 Host 标头对其无效,因此返回 404 作为结果。

4

1 回答 1

1

我刚刚注意到这是指旧版本的 ARC for Chrome。Chrome 应用程序的支持计划很快结束,该应用程序不再受支持。相反,请从https://install.advancedrestclient.com/安装桌面客户端

要将您的数据从一个应用程序移动到另一个应用程序,请按照https://docs.advancedrestclient.com/moving-from-chrome-application-to-desktop-client中的说明进行操作

于 2020-04-01T16:57:53.110 回答