[英]Why does WebSockets only work with websocket.org
为什么WebSockets仅与websocket.org一起使用,而不与localhost一起使用? 我所得到的是从javascript中未定义的。 ws://websocket.org
什么ws://websocket.org
?
WebSocket与'ws://localhost/includes/php/UnitTest/WebSocketTest.php'的连接失败:WebSocket握手期间出错:意外的响应代码:200
我尝试了所有端口号ws://localhost:80/
相同的问题
<script language="javascript" type="text/javascript">
var ws = new WebSocket("ws://127.0.0.1:80/includes/php/UnitTest/WebSocketTest.php");
ws.onopen = function() { alert("open");}
ws.onerror = function(e){alert(e.reason+ " " + e.code);}
</script>
我正在阅读两本书《 HTML5 WebSocket和O'Reilly WebSocket 权威指南》 ,但他们都没有谈论或指出这个问题,我认为这现在已经是标准的东西了吗?
你能帮我吗?
您的服务器端必须准备好接受WebSocket连接。
在PHP中,您可以使用Ratchet 。 您可以在此处找到基本教程: http : //socketo.me/docs/hello-world
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.