Golang服务器中的服务器定时预告片



在写入请求主体后,我需要在服务器计时头中记录一些内容。我在golang服务器中添加了一个中间件。

w.Header().Set("Trailer", "Server-Timing")
handler.ServeHTTP(...) 
// xxxx will collect information to transfer  to server-timing format
w.Header().Set("Server-Timing", xxx.String())

那么,chrome/firehox是如何展示预告片的呢?资源管理器会在标题或计时中显示预告片吗?

Firefox DevTools支持Server Timing尾部标头。

Chrome DevTools过去也支持它,但目前截至2022年4月有一个回归(至少在macOS上(。

注意:我刚刚为此编写了一个Go中间件包。我会在接下来的几天里打开它的源代码,并让你知道。

最新更新