端口代理是一个糟糕的TCP代理,它将所有请求中继到本地端口并连接到远程服务器。通过使用 portproxy -port 8080 -raddr google.com:80
,可以代理localhost:8080上的所有TCP请求并将它们发送到google.com。
劫持HTTP
如果添加了http标志:portproxy -http -port 8080 -raddr google.com:80
,代理将尝试检测HTTP请求。如果HTTP请求中包含Origin标头,远程服务器的响应将被修改,加入Access-Control-Allow-Origin: *标头。
动机
此代理的唯一目的就是绕过不执行CORS的远程API。
暂无评论