我有一个 Web 应用程序,它需要继续写入(可能永远不会结束)到http.ResponseWriter,并将这些输出显示到 html 页面。它是这样的:
func handler(w http.ResponseWriter, req *http.Request) {
switch req.Method {
case "GET":
for {
fmt.Fprintln(w, "repeating...")
}
}
}
我觉得 HTML 输出的速度不够快。
如果我想http.ResponseWriter尽可能快地实时在 HTML上书写和显示这些内容,那么实现这一目标的最佳方法是什么?
慕容森
相关分类