我开始玩go http / 2 push,这些例子对我不起作用。 请求在http / 2中(我可以在firefox中看到“Version:HTTP / 2.0”,我有一个扩展来告诉服务器是否使用http / 2)。 然而,像:
http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
if pusher, ok := w.(http.Pusher); ok {
// Push is supported.
if err := pusher.Push("/app.js", nil); err != nil {
log.Printf("Failed to push: %v", err)
}
} else {
fmt.Println("Push not supported")
}
// ...
})
始终显示“不支持推送”。 有没有调试的提示?
由于