第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

nginx代理websocket寫法問題(使用了socket.io)

nginx代理websocket寫法問題(使用了socket.io)

倚天杖 2018-11-14 14:10:54
問題很困擾,先說問題背景:我在嘗試一個非常簡單的websocket應(yīng)用(一個同步畫板工具,移動端有效http://draw.10000h.top/canvas... )然后后來打算用nginx配置websocket代理,由于我的websocket和nodejs服務(wù)用的不是一個端口,但是是寫在一個app.js中了,因此我一開始這樣配置:location /socket.io這一部分的proxy_pass自己也嘗試過用http://websocket_canvas/或者直接把地址寫在這等等。。。前端鏈接的話這樣:io.connect('http://draw.10000h.top/socket.io');后端:var io=require("socket.io").listen(10003); //start不報任何錯誤,抓包的話也正常(有一個101的pending鏈接),但是這樣寫就是失敗的。。。但是我把websocket的代理單獨配置出來,像這樣:然后var socket = io.connect('http://socket.10000h.top');這樣就能成功。為什么代理配置在根域名下就成功了?上一種方式為何靜默失敗呢?內(nèi)容有點啰嗦..請各路大神幫忙看下...謝謝
查看完整描述

1 回答

?
絕地無雙

TA貢獻1946條經(jīng)驗 獲得超4個贊

https://img1.sycdn.imooc.com//5c08d69a0001161109010482.jpg

其實我也不清楚是不是這個問題, 它會默認加一個path,而不用你connect指定,除非你使用Path()方法傳給它

查看完整回答
反對 回復(fù) 2018-12-06
  • 1 回答
  • 0 關(guān)注
  • 873 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號