![](/img/trans.png)
[英]Socket.io http://localhost:3000/socket.io/socket.io.js 404 (Not Found) - How to configure socket.IO - nodejs, apache2, websockets
[英]socket.io with nodejs on a path ( http://localhost:3000/path)
我有一個在localhost:3000
上偵聽的應用程序設置
但我的要求有點不同,因為我必須使用path 。 http;//localhost:3000/path
. 當我更新我的server.js
文件時,它工作curl localhost:3000/path
並且我收到來自index.html
響應。 但是無法從socket.io
得到響應
像http;//localhost:3000/path/socket.io/?
不工作,但http;//localhost:3000/socket.io/?
作品。 雖然我在index.html 中定義了這個:
if (event == 'continue') {
socket = io.connect('', {
path : "/path/socket.io",
query: "chatID=" + window.name +
"&Authentication=" + sessionStorage.getItem('token') + "&template=" + template + "&AdditionalData=" + additionalD
});
}
else {
socket = io.connect('', {
path : "/path/socket.io",
query: "chatID=" + window.name +
"&Authentication=" + sessionStorage.getItem('Authentication') + "&template=" + template + "&AdditionalData=" + additionalD
});
}
我通過在 server.js 中添加var io = path{"/app"}
解決了這個問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.