簡單嘗試 express 使用 websocket

2021-10-09 23:18:18 字數 964 閱讀 9571

node 使用 express 框架

先安裝 express 和 express-ws

yarn add express express-ws
服務端server.js

var express =

require

("express");

var expressws =

require

("express-ws");

express()

;expressws

;//將 express 例項上繫結 websock 的一些方法ws(

"/sockettest"

,function

(ws, req));

});listen

(3000);

console.

log(

"listening on port 3000..."

);

然後執行node命令

node server.js
前端簡單測試:寫在 html 的 script 標籤內

var socket =

newwebsocket

("ws://localhost:3000/sockettest");

socket.

addeventlistener

("open"

,function

(event));

socket.

addeventlistener

("message"

,function

(event)

);

然後在開啟的網頁裡的開發者工具的 network 中可以看到又乙個 sockettest 的請求,就是websocket 的連線。

Nodejs中應用express建立web伺服器

引入express模組 const express require express 引入路由器模組 const productrouter require product.js 建立web伺服器 設定埠 掛載路由器到web伺服器 引入express const express require exp...

express路由簡單介紹

目錄 1.路由路徑的匹配 1.1 字串模式 1.2 正則匹配模式 2.路由器的處理程式 2.1 單處理程式 3.express 子應用程式 4.express路由 4.1 路由的簡介 4.2 express路由的使用 4.3 路由模組化 頂級express物件具有建立新物件的 router 方法 r...

LeetCode初嘗試 簡單

給定乙個整數陣列和乙個目標值,找出陣列中和為目標值的兩個數。你可以假設每個輸入只對應一種答案,且同樣的元素不能被重複利用。示例 給定 nums 2,7,11,15 target 9 因為 nums 0 nums 1 2 7 9 所以返回 0,1 class solution return resul...