簡單的nodejs服務

2021-09-25 21:46:01 字數 1374 閱讀 2799

function

show()

<

/script>

//匯入http內建塊

)//建立乙個http伺服器

//監聽http服務的request請求

server.on(

'request'

,function

(req,res)

else})

//指定埠號並啟動伺服器監聽

server.

listen

(3000

,function()

)

然後執行該服務,出現server listen ai 則服務執行成功。在頁面中即可訪問該3000的埠位址,並且可以通過訪問getscript介面來呼叫show方法。

此時頁面執行後控制台輸出 ok 即為訪問成功。

在客戶端訪問位址加上呼叫方法名:

"/getscript?callback=show"

>

<

/script>

在js中引入可以解析url的模組,通過utl獲取到傳過來的方法名引數。

//匯入http內建塊

)//這個核心模組可以解析url位址,拿到pathname query

const urlmodule =

require

('url'

)//建立乙個http伺服器

//監聽http服務的request請求

server.on(

'request'

,function

(req,res)

= urlmodule.

parse

(req.url,

true)if

(url ===

'/getscript'

)()`

傳送給客戶端,客戶端把這個字串當作指令碼**去執行

res.

end(scriptstr)

}else})

//指定埠號並啟動伺服器監聽

server.

listen

(3000

,function()

)

這樣便可以實現node寫服務端

nodejs伺服器簡單封裝

匯出模組 1.2 例項化物件index.js require new on req,res on user req,res run 3000 constructor his.regobj 新增正則物件 新增正則匹配 for let key in this regobj if url in this ...

簡單易用的 nodejs 伺服器imitator

npm install imitator g 編寫配置檔案 在你的使用者目錄 比如我的是 user hanan 下新建乙個名為 imitatorfile.js 的檔案 這是 imitator 的預設配置檔案 內容如下。module.exports function imitator 啟動服務 命令列...

NodeJs 建立乙個簡單的服務

參考步驟var http require http request 請求 輸入 請求的資訊 response 響應 輸出 輸出的東西 http 模組提供的函式 createserver 這個函式會返回 乙個物件,這個物件有乙個叫做 listen 的方法,這個方法有乙個數值引數,指定這個 http 伺...