链式调用-普通调用
var http = require('http');/*創(chuàng)建一個(gè)web服務(wù)器-鏈?zhǔn)秸{(diào)用*/
http.createServer(function (req, res) {/*給服務(wù)器傳入一個(gè)匿名的回調(diào)函數(shù),req獲取請求相關(guān)的信息,例如:請求的類型是get還是post,res告訴服務(wù)器給請求響應(yīng)內(nèi)容*/res.writeHead(200, { 'Content-Type': 'text/plain' });/*請求頭寫入返回的狀態(tài)碼200,表示請求成功*/res.end('Hello World111111\n');/*當(dāng)返回內(nèi)容改變時(shí),需要重啟服務(wù)器*/
}).listen(1337, "127.0.0.1"); /*服務(wù)器在1337端口監(jiān)聽請求,當(dāng)監(jiān)聽到1337請求的時(shí)候就會(huì)調(diào)用回調(diào)函數(shù),同時(shí)給它傳遞兩個(gè)參數(shù)(請求與響應(yīng))*/
console.log('Server running at http://127.0.0.1:1337/');
/*創(chuàng)建一個(gè)web服務(wù)器-普通聲明調(diào)用*/
var server=http.createServer(function (req, res) {/*給服務(wù)器傳入一個(gè)匿名的回調(diào)函數(shù),req獲取請求相關(guān)的信息,例如:請求的類型是get還是post,res告訴服務(wù)器給請求響應(yīng)內(nèi)容*/res.writeHead(200, { 'Content-Type': 'text/plain' });/*請求頭寫入返回的狀態(tài)碼200,表示請求成功*/res.end('Hello World111111\n');/*當(dāng)返回內(nèi)容改變時(shí),需要重啟服務(wù)器*/
})
server.listen(1337, "127.0.0.1"); /*服務(wù)器在1337端口監(jiān)聽請求,當(dāng)監(jiān)聽到1337請求的時(shí)候就會(huì)調(diào)用回調(diào)函數(shù),同時(shí)給它傳遞兩個(gè)參數(shù)(請求與響應(yīng))*/
console.log('Server running at http://127.0.0.1:1337/');
總結(jié)
- 上一篇: 现在完成时与过去完成时的区别
- 下一篇: java中的接口的定义以及实现关系