Websocket Handshake立即仅在IE 10中关闭

时间:2014-04-28 13:40:28

标签: javascript internet-explorer websocket

我有一个使用Websockets登录表单的简单网站。虽然它可以与Firefox和Chrome一起使用,但没有建立连接,因此没有使用IE 10或11登录。我使用了Fiddler并注意到成功连接的结果是101(在Chrome和Firefox中),而在IE中则为200.此外,还有以下消息:

SCRIPT12008:WebSocket错误:HTTP响应不正确。状态代码200,确定

出现在IE控制台中。关于什么是错的任何想法?

1 个答案:

答案 0 :(得分:0)

这已经有一段时间了,但无论如何我想它可能会帮助别人。我碰到了这个。问题是web.xml中的websocket servlet定义不正确。您可能还必须在struts.xml排除模式中添加所述servlet。