目錄
01. Request Header請求頭相關內容
02. nodejs處理http的get請求
03. nodejs處理http的post請求
正文01. Request Header請求頭相關內容
Accept:當前客戶端接收那種型別資料 / 接收任何型別資料Accept-Encoding: 接收哪種型別的伺服器編碼格式Accept-Language: 接收語言Cache-Control: 這個用得不多了Connection: keep-alive 保持連線Host:當前主機User-Agent:使用者代理,瀏覽器型別,表示瀏覽器身份的02. nodejs處理http的get請求
get請求,即客戶端向server端獲取資料,如查詢列表透過querystring(url引數)來傳遞資料,如a.html?a=100&b=200瀏覽器直接訪問,就傳送get請求const http = require('http')const querystring = require('querystring')// req 是瀏覽器傳送過來的 res是服務端想客戶端返回的東西const server = http.createServer((req,res)=>{ console.log('method:',req.method) // GET const url = req.url console.log('url:',url) req.query = querystring.parse(url.split('?')) console.log('query:',req.query) res.end( JSON.stringify(req.query) )})server.listen(8000)console.log('OK')
03. nodejs處理http的post請求