去语言http连接劫持。
我知道如何在服务器端劫持。Hijacker
但有没有办法在客户那边劫持它呢?
发布于 2014-05-22 19:06:46
不,您不能在默认的http.Client中这样做,但是net/http/httputil有一个ClientConn,它是一个直接包装net.Conn的低级别http客户机。这是可劫持的,并在标准http.Request的操作。
http://golang.org/pkg/net/http/httputil/#ClientConn
此外,由于您控制了双方,而且您不应该看到任何意外的情况,所以直接将请求写入TCP连接可能会更容易(如果您想以这种方式构建请求,则可以使用Request.Write() )。
https://stackoverflow.com/questions/23812330
复制相似问题