国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

完美解決spring websocket自動斷開連接再創建引發的問題

2024-05-06 15:10:29
字體:
來源:轉載
供稿:網友

問題:由于 web session 超時時間為 30 分鐘,如用戶在 web session 規定時間內沒有退出系統,但由于其它原因 用戶卻斷開的 websocket 的連接,如果用戶還要聊天或是其它 websocket 方面的操作,那么就只能重新連接...

看代碼:

var socket; var $ = function() {  return document.getElementById(arguments[0]); } var log = function(msg) {  $("log").innerHTML ? $("log").innerHTML += "<br />" + msg : $("log").innerHTML = msg; } var initWebSocket = function() {  if (window.WebSocket) {   socket = new WebSocket("ws://127.0.0.1:8080/websocket");   socket.onmessage = function(event) {    var json = JSON.parse(event.data);    document.getElementById("message").value = json.message;   };   socket.onopen = function(event) {    log("Web Socket opened!");   };   socket.onclose = function(event) {    log("Web Socket closed.");   };   socket.onerror = function(event) {    log("Web Socket error.");   };  } else {   log("Your browser does not support Web Socket.");  } } var send = function() {  var data = function() {   socket.send("{'send':1,'take':2,'message':" + Math.random() + "}");  };  if (socket.readyState !== 1) {   socket.close();   initWebSocket();   setTimeout(function() {    data();   }, 250);  } else {   data();  };  } window.onload = function() {  initWebSocket(); }

以上這篇完美解決spring websocket自動斷開連接再創建引發的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 鸡西市| 宝坻区| 广西| 开封县| 白水县| 临高县| 桂阳县| 景洪市| 临海市| 厦门市| 毕节市| 遂昌县| 桐城市| 漳平市| 太仓市| 南通市| 德令哈市| 杭锦后旗| 武义县| 通河县| 阿图什市| 汶川县| 钟祥市| 黔东| 蚌埠市| 德江县| 泊头市| 金塔县| 五台县| 洛宁县| 民和| 巴青县| 岚皋县| 延川县| 滕州市| 辽阳市| 津市市| 大化| 合水县| 尖扎县| 宜兰县|