NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
~~~ package main import ( "fmt" "github.com/gorilla/websocket" "net/http" "time" ) var upgrader = websocket.Upgrader{ CheckOrigin: func(r *http.Request) bool { return true }, } func home(w http.ResponseWriter, r *http.Request) { //打印客户端头部信息 fmt.Println(r.Header) _, err := upgrader.Upgrade(w, r, nil) if err != nil { fmt.Println(err) } time.Sleep(time.Second * 100) } func main() { http.HandleFunc("/", home) http.ListenAndServe(":20000", nil) } ~~~