如何测试我的 apache 服务器是否是开放代理?

Wil*_*ill 11 spam apache-2.2

是否有 curl 命令可以验证服务器是否充当开放代理?

我试过了

curl --proxy http://<my server>:80 http://yahoo.com
Run Code Online (Sandbox Code Playgroud)

但来自 apache 的回应是:

Description: Could not process this "GET" request.
Run Code Online (Sandbox Code Playgroud)

小智 2

您可以使用 Telnet 进行验证:

telnet yoursite.example.com 80
GET http://www.yahoo.com/ HTTP/1.1
Host: www.yahoo.com
Run Code Online (Sandbox Code Playgroud)

来源: https: //wiki.apache.org/httpd/ProxyAbuse