当前位置: 首页 > news >正文

抚州市网站建设_网站建设公司_安全防护_seo优化

渭南建设厅官网,html搜索引擎优化,如何设计一个网页存放自己的作品,为什么要创建网站文章目录 引言进入正题1、依赖2、升级客户端3、websocket处理方法4、完整代码 引言 实时性较高的地方#xff0c;我们可能会使用到websocket对信息进行实时推送#xff0c;涉及到websocket就会有开启连接#xff0c;接收消息#xff0c;推送消息#xff0c;错误处理等机制… 文章目录 引言进入正题1、依赖2、升级客户端3、websocket处理方法4、完整代码 引言 实时性较高的地方我们可能会使用到websocket对信息进行实时推送涉及到websocket就会有开启连接接收消息推送消息错误处理等机制那么现在我们就使用go语言来实现一个消息的实时推送与接收 进入正题 1、依赖 除去正常的go的sdk依赖我们需要另一个依赖 github.com/gorilla/websocket2、升级客户端 我们使用的websocket都是从http升级上去的所以直接贴上代码 var upgrader websocket.Upgrader{CheckOrigin: func(r *http.Request) bool {// 这里设置拦截或者其他东西返回true则升级返回false直接拦截不升级return true}, }3、websocket处理方法 func wsHandle(w http.ResponseWriter, r *http.Request) {// 升级为wsconn, err : upgrader.Upgrade(w, r, nil)if err ! nil {fmt.Println(err)return}defer conn.Close()fmt.Print(连接建立成功)for {// 读取客户端消息messageType, p, err : conn.ReadMessage()if err ! nil {fmt.Println(err)return}// 处理消息// 回复或者发送err conn.WriteMessage(messageType, p)if err ! nil {fmt.Println(err)return}} }4、完整代码 package mainimport (fmtgithub.com/gorilla/websocketnet/http )var upgrader websocket.Upgrader{CheckOrigin: func(r *http.Request) bool {// 允许所有来源的WebSocket连接return true}, }func main() {http.HandleFunc(/ws, wsHandle)err : http.ListenAndServe(:9009, nil)if err ! nil {fmt.Println(err)} }func wsHandle(w http.ResponseWriter, r *http.Request) {// 升级为wsconn, err : upgrader.Upgrade(w, r, nil)if err ! nil {fmt.Println(err)return}defer conn.Close()fmt.Print(连接建立成功)for {// 读取客户端消息messageType, p, err : conn.ReadMessage()if err ! nil {fmt.Println(err)return}// 处理消息fmt.Printf(string(p))// 发送消息给客户端err conn.WriteMessage(messageType, p)if err ! nil {fmt.Println(err)return}} }
http://www.ihoyoo.com/news/43529.html

相关文章:

  • 网站优化排名易下拉稳定网站管理员有哪些权限
  • 上海专业网站建设价格低wordpress模板文件夹
  • 沈阳大东区做网站公司手机网站制作器
  • dede酒业企业网站模板装企网站建设
  • 建设工程消防验收网站临沂手机建站模板
  • 百度宣传做网站多少钱品牌网站建设搭建
  • dw做的网站解压后为什么没了网站商城app 建设方案
  • 网站设计规划思路河南论坛网站建设
  • 建设拍卖网站受欢迎的昆明网站建设
  • 公司网站建设手机端跟PC端wordpress 添加文件
  • 专门做水果的网站前端是什么工作
  • 做透水砖的网站网站建设淘宝客模板下载
  • 网站上做视频如何盈利找一家秦皇岛市做网站的公司
  • 世界杯 网站模板网站开发技术方案与实施
  • 全球网站流量排名查询大学生简历制作网站
  • 旅游网站建设方案书做哪个行业的网站好
  • 做社交网站多少钱赣州网站建设jxgzg3
  • 企业网站的作用有哪些设计公司需要什么资质
  • 网站建设详细需求说明书如何把字体导入wordpress
  • 扬州网站建设公司nas做网站要哪些东东
  • 文化产业协会网站源码江宁网站建设方案
  • 关于戒烟网站怎么做运营推广计划
  • 销售类网站模板高端网吧电脑配置
  • 淘宝网站小视频怎么做的北京市建设工程信息网招标
  • 可以自己做网站赚钱吗营销型网站建设需要注意什么
  • 大兴做网站电商网站前端页面响应式设计
  • 现在建网站还能赚钱吗网站建设设计服务商
  • 免费建网站哪个网好徐州百度网站快速优化
  • 天桥网站建设网页设计与网站建设第05
  • 公司网站建设组织架构wordpress 主题名字