【发布时间】:2014-11-22 08:25:04
【问题描述】:
我不明白我们为什么要使用劫持,因为我可以直接在响应正文中写一些东西,有人可以解释一下吗?
func writeSome(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "write some thing")
}
同理:
func hijack(w http.ResponseWriter, r *http.Request) {
hj, _ := w.(http.Hijacker)
_, buf, _ := hj.Hijack()
buf.WriteString("write some thing")
buf.Flush()
}
我很困惑
【问题讨论】: