[问题] WebSocket 错误 404

楼主: Muteem (Muteem)   2019-11-07 06:38:07
我是个程式初学者..
最近一直在练习如何让页面呈现RTSP影像
试着学这个网址:
https://www.itread01.com/content/1547446926.html
好不容易成功了,但问题来了
只要我想透过非localhost去连线我的网页,都会出现GET http://192.168.1.7/test.html 404
例如用别台电脑连我这台电脑的IP就无法看到影像,都是内网
但如果将JS websocket ws的ip改为localhost就会只有开服务器的那台用localhost连才能看。
这问题我试着弄好几天,爬文都没有相关解法QQ,
不晓得版上大神们有没有建议的改法
程式码与网址几乎相同,
差别在Python 的 server = WebsocketServer(PORT,'0.0.0.0') 及
JS Websocket IP 为192.168.1.7(Python IP)
谢谢。
作者: mrbigmouth (大嘴先生)   2019-11-07 08:52:00
192.168是内网IP.....只有在同一个内网的电脑才能连
楼主: Muteem (Muteem)   2019-11-07 16:42:00
楼上对的~~所以其他电脑在内网下无法看到影像QQ我刚刚发现在JS IP改为内网下 Firfox及Edge都正常 Chrome就不能看到影像,这是chrome问题吗,是否有改善写法呢..
作者: y3k (激流を制するは静水)   2019-11-07 18:34:00
WebsockerServer那边改绑192.18.1.7
楼主: Muteem (Muteem)   2019-11-07 19:09:00
我试着改绑后JS部分不管是打localhost 或 192.168.1.7都无法连上QQ 我每个变量都试着print出来发现问题在pythonwebsocket的API在Chrome下会跑版..

Links booklink

Contact Us: admin [ a t ] ucptt.com