猿问

如何从http.Client添加默认标题字段

我想http.Client为所有请求添加其他标题。


type MyClient struct {

    http.Client

}


func (c *MyClient) Do(req *http.Request) (*http.Response, error) {

    req.Header.Add("User-Agent", "go")

    return c.Client.Do(req)

}

func Do如果我func PostForm使用的话永远不会打电话Do。如果没有办法模仿OOP,如何最轻松地做到这一点?


吃鸡游戏
浏览 214回答 1
1回答
随时随地看视频慕课网APP

相关分类

Go
我要回答