func fakeDial(proto, addr string) (conn net.Conn, err error) {
return net.Dial("unix", sock)
}
tr := &http.Transport{ Dial: fakeDial,}
client := &http.Client{Transport: tr}
resp, err := client.Get(http://d/test)
注意Get/Post调用的必须是一个有效的url, (http://xxxx.xxx/path
not unix://...
), 这里的域名没有意义, 不会用来连接.
有疑问加站长微信联系(非本文作者)