Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.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
python gevent socketio:从远程web拒绝连接_Python_Sockets_Gevent Socketio - Fatal编程技术网

python gevent socketio:从远程web拒绝连接

python gevent socketio:从远程web拒绝连接,python,sockets,gevent-socketio,Python,Sockets,Gevent Socketio,我试图复制gevent socketio模块中的示例simple_chat 在chat.html中,连接io设置为: // socket.io specific code var socket = io.connect("http://localhost:8080"); i、 当我把自己的电脑连接到自己的电脑时 当我将此示例上载到网站,并以这种方式指向计算机的地址时,问题就出现了: var socket = io.connect("http://11.22.33.44:8080"); 其中

我试图复制gevent socketio模块中的示例simple_chat

在chat.html中,连接io设置为:

// socket.io specific code
var socket = io.connect("http://localhost:8080");
i、 当我把自己的电脑连接到自己的电脑时

当我将此示例上载到网站,并以这种方式指向计算机的地址时,问题就出现了:

var socket = io.connect("http://11.22.33.44:8080");
其中11.22.33.44是我的计算机公共广播的地址。这样做会导致chat.html无法正确显示,在javascript控制台中会指出:

网络::错误连接被拒绝

文件“chat.py”正在我的计算机中运行,与前一个案例相同。 当然,我在这里遗漏了一些重要的东西。
有什么建议吗

如何打开chat.html?像文件一样file:///some/path/chat.html 还是一页http://11.22.33.44/chat.html? 看起来像是CORS错误。您好,chat.html文件位于web服务器中,如http://www.whatever.com. 因此,该文件中的代码指向11.22.33.44,这是我的计算机的地址。所以chat.html是一个远程客户端,它向我的计算机/python服务器发送和接收信息,该服务器从web上看到,地址为11.22.33.44。希望这有助于澄清。chat.html和chat.py在不同的域上,不是吗?如果是,请检查访问控制允许源标题和wikipedia