go server timing:Go(golang)库用于创建和使用HTTP Server Timing标头 源码
Go的HTTP服务器计时 这是一个库,包括用于将与Go一起使用的中间件。 此标头允许服务器从后端发送定时信息,例如数据库访问时间,文件读取等。然后可以在标准的浏览器开发人员工具中检查定时信息: 特征 用于将服务器计时结构注入请求Context并写入Server-Timing标头的中间件。 并发安全结构,可轻松记录多个并发任务的时间安排。 将Server-Timing标头解析为客户端。 注意:没有浏览器正确地支持将Server-Timing标头作为发送,因此中间件当前仅支持普通标头。 浏览器支持 需要浏览器支持才能轻松查看服务器时间。 由于服务器计时是作为HTTP标头发送的,因此将标头发送到不受支持的浏览器不会产生负面影响。 需要Chrome 65或更高版本或Firefox 71或更高版本才能在devtools中正确显示服务器计时。 IE,Opera等目前尚不为人所知。 用法 用
文件列表
go-server-timing-master.zip
(预估有个15文件)
go-server-timing-master
.travis.yml
108B
metric_test.go
581B
header_test.go
3KB
example
screenshot.png
58KB
main.go
2KB
context.go
660B
metric.go
4KB
LICENSE
1KB
暂无评论