Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WebSocket握手期间出错:意外响应代码:400?一周前我的网站还不错_Websocket_Socket.io_Openshift_Webrtc_Redhat - Fatal编程技术网

WebSocket握手期间出错:意外响应代码:400?一周前我的网站还不错

WebSocket握手期间出错:意外响应代码:400?一周前我的网站还不错,websocket,socket.io,openshift,webrtc,redhat,Websocket,Socket.io,Openshift,Webrtc,Redhat,我有一个websocket应用程序,它使用socket.io和webrtc。我最近一直在使用openshift免费主机,但我一直没有从中得到我想要的东西。起初,我的应用程序可能工作几天,可能一周。后来,我的应用程序在WebSocket握手时开始说错误:意外响应代码:400。所以,一周后,它工作了,一周后,它给了我一个错误,不起作用 到底发生了什么事 您使用的是ws://还是wss://?请尝试使用IP地址而不是主机名。这对我以前很管用。这是我的“WS握手包”中的最后一个技巧。我不确定是否可以通过

我有一个websocket应用程序,它使用socket.io和webrtc。我最近一直在使用openshift免费主机,但我一直没有从中得到我想要的东西。起初,我的应用程序可能工作几天,可能一周。后来,我的应用程序在WebSocket握手时开始说错误:意外响应代码:400。所以,一周后,它工作了,一周后,它给了我一个错误,不起作用


到底发生了什么事

您使用的是ws://还是wss://?请尝试使用IP地址而不是主机名。这对我以前很管用。这是我的“WS握手包”中的最后一个技巧。我不确定是否可以通过javascript获取主机的ip地址,正如这里所说的:我的意思是直接在javascript代码中输入ip地址。我认为我的服务器不会给出ip地址。。。我使用的是openshift,它只有cname,基本上就是位置url。