(5) Node.js 內建模組 createServer
內建模組 createServer
在 node.js 中有許多內建模組,其中 createServer 可以用來開啟個web伺服器。
上圖中,我們用require('http')
,將http模組引入。引入後,用http模組的createServer功能開啟伺服器。並在createServer()裡帶入一個函式,並傳入兩個參數 request, response。
- request: 代表前端發出的請求的詳細資訊
- response: 代表伺服器要回傳的資料
我們用 response.writeHead()撰寫表頭資料,response.write()寫回傳的內容,response.end()代表結束。最後用listen()來監聽port。