This commit is contained in:
Yun
2026-05-03 23:58:06 +08:00
commit ab454a6ec5
4 changed files with 110 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
package netx
import (
"fmt"
"net/http"
"net/http/httputil"
)
// 获取http原始报文
func GetHttpOrigin() {
resp, err := http.Get("https://baidu.com")
if err != nil {
panic(err)
}
defer resp.Body.Close()
d, err := httputil.DumpRequestOut(resp.Request, true)
fmt.Println(string(d))
dump, err := httputil.DumpResponse(resp, true)
if err != nil {
panic(err)
}
dd, err := httputil.DumpRequest(resp.Request, true)
fmt.Println(string(dd))
fmt.Printf("%q", dump)
}