簡體   English   中英

去劫持客戶端連接

[英]Go hijack client connection

去語言http連接劫持。

我知道如何在服務器端劫持。 http://golang.org/pkg/net/http/#example_Hijacker

但有沒有辦法在客戶端劫持它?

不,您不能使用默認的http.Client執行此http.Client ,但net/http/httputil有一個ClientConn ,它是一個直接包裝net.Conn的低級http客戶端。 它是Hijack-able,並且在標准的http.Request上運行。

http://golang.org/pkg/net/http/httputil/#ClientConn

此外,由於您控制雙方,並且您不應該看到任何太意外的事情,可能更容易直接將請求自己寫入TCP連接(或者如果您想以這種方式構建請求,請使用Request.Write()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM