go httpwares:HTTP服务器中间件和客户端Tripperware 源码
:pot_of_food: 进行HTTP警告 利用Go的基于Context的net/http库的客户端和服务器HTTP中间件库。 为什么? 为了澄清起见,这些库不是另一个Go HTTP路由器,也不是REST客户端库。 它们旨在与net/http支持的任何内容互操作,而无需大量重新编码。 同时包含服务器端(中间件)和客户端(tripperwares)的原因是,Go HTTP服务器在处理入站请求时通常会自行发出HTTP请求。 因此,为了使服务在生产中可调试,对于入站和出站请求具有相同类型的监视,日志记录和跟踪至关重要。 此外,一些值(跟踪,身份验证令牌)需要从输入传递到输出。 这些库是拦截
文件列表
go-httpwares-master.zip
(预估有个84文件)
go-httpwares-master
.travis.yml
409B
retry
integration_test.go
7KB
tripperware.go
2KB
doc.go
843B
get_body_go17.go
1KB
context.go
981B
options.go
3KB
remove_body_go17_test.go
118B
暂无评论