之前项目中有很多接口的请求都是用 golang 的 net/http 来发送的各种请求,但是现在需要在这些请求的 header 里加一些字段,不知道有没有什么方法可以在全局的层面给使用 net/http 进行的请求统一添加 header 字段
之前项目中有很多接口的请求都是用 golang 的 net/http 来发送的各种请求,但是现在需要在这些请求的 header 里加一些字段,不知道有没有什么方法可以在全局的层面给使用 net/http 进行的请求统一添加 header 字段
1
Muninn Oct 11, 2020
自己去看文档啊……这有啥问的
|
3
FutherAll Oct 11, 2020 via iPhone
用 middleware ?
|
4
cmdOptionKana Oct 11, 2020
可以通过 middleware 的方式,看这里 https://gowebexamples.com/basic-middleware/
|
5
heimeil Oct 11, 2020
|
6
catcn Oct 11, 2020
看源码啊
|
7
xuebing Oct 12, 2020
给 Client 加的话,用 Transport,自实现 RoundTripper
|
8
elissa2333 Oct 15, 2020
@cmdOptionKana 别人用的 client 不是 server
|
9
elissa2333 Oct 15, 2020
自己在外边再封住一层就好了
|