node.js不像其他語言,如PHP、JSP需要有HTTP伺服器才可以 因為node.js本身自己就是一個伺服器。 下面是一個實作的範例,假設存儲為test01.js,以node執行: D:\project> node test01.js 接著在瀏覽器的網址列輸入 http://127.0.0.1:1688,結果如下圖: test01.js的原始碼 ---------------------------------------------------------------------------------- //載入HTTP模組 var http = require('http'); //request代表了HTTP請求,而response則是HTTP回應。 var handleRequest = function(request, response){ //如果有中文,則HTTP Header需要指定為utf-8 response.writeHead(200, {'Content-Type': 'text/html; charset=utf-8'}); response.write("您好,Node.js"); response.end(); } //建立一個HTTP伺服器 var server = http.createServer(handleRequest); //設定HTTP伺服器的IP,Port server.listen(1688,'127.0.0.1',function(){ console.log("伺服器已啟動"); });
文章標籤
全站熱搜
創作者介紹
創作者 keven 的頭像
keven

平凡的幸福(備站)

keven 發表在 痞客邦 留言(0) 人氣(123)