永发信息网

请教html5的websocket无缘无故客户端主动断开原因

答案:2  悬赏:30  手机版
解决时间 2021-12-30 11:07
请教html5的websocket无缘无故客户端主动断开原因
最佳答案
我用chrome启动websocket,用c#写服务器。
能够建立链接(handshake),可是chrome的websocket在发送信息4次之后 ,会主动关闭链接。这里检查过不是服务器主动关闭,服务器没有异常。
服务器的逻辑也很简单,当建立了handshake之后,服务器不做任何操作,仅仅接受客户端发送的信息。
服务器使用了异步模型,这个和网上的代码也差不多。
而且每次都是4次之后浏览器主动关闭websocket.
全部回答
知道websocket的原理就好解决: websocket是html5出的东西(协议),也就是说http协议没有变化,或者说没关系,但http是不支持持久连接的(长连接,循环连接的不算) 首先http有1.1和1.0之说,也就是所谓的keep-alive,把多个http请求合并为一个,但是websocket其实是一个新协议,跟http协议基本没有关系,只是为了兼容现有浏览器的握手规范而已,也就是说它是http协议上的一种补充 另外html5是指的一系列新的api,或者说新规范,新技术。http协议本身只有1.0和1.1,而且跟html本身没有直接关系。。 通俗来说,你可以用http协议传输非html数据,就是这样=。= 再简单来说,层级不一样。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
'红颜以老'的下一句是什么啊
172穿好多尺码的风衣 男 110斤 M合适?
想问光纤是怎么与光源机连接
为什么试纸一条是红的一条是白的这么回事
深圳高中哪个好
从左往右放5个福娃,怎样取
新城建委办公地址在什么地方?我要处理点事
格日勒阿妈什么意思
如图为某地男女生身高生长速度曲线,你从图中
他们玩游戏英语怎么说
在北京工作,之后去了外地工作,现在又回到北京
淘宝卖家不评价怎么办
全画幅是什么意思?有什么优点?
单选题下列诗句出现的先后顺序是①“长太息以
微信手机确认码是什么
推荐资讯
做梦梦见有人喜欢我
石峰区株洲山石焊接材料总汇这个地址怎么能查
求一个能把RCD格式的音频文件转成,能用播放
滇池和洱海哪个深
php 如何正确读取unicode文件 并转换成utf8输
怎么才能快速写完作业
《金花的秘密》这书如何?
颜值、操控、动力都还不错的车,上路价在12万
不吃的反义词是什么
下列关于简单机械说法中正确的是A.使用定滑轮
单选题把一套以煤气为燃料的灶具改为以天然气
T29遇见哪些车不能顶??
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?