文章詳情頁
node.js - 為什么用file協(xié)議打開的html可以連接websocket
瀏覽:235日期:2023-09-15 09:48:51
問題描述
服務端用Nodejs搭建,客戶端在谷歌瀏覽器用file協(xié)議打開,可以成功連接返回數(shù)據(jù)。

問題解答
回答1:瀏覽器不要求頁面和wss連接的URL同源 (如果有需要,你仍然可以在服務器檢查Origin然后拒絕這樣的連接)
回答2:Websocket是over HTTP的并不假,但是不代表一定over你獲取頁面的HTTP。當你打開文件后,js執(zhí)行連接,是新起一個tcp連接來握手的。
標簽:
HTML
相關文章:
排行榜

熱門標簽
網(wǎng)公網(wǎng)安備