标签:
node请求Demo:
用控制台定位到server2.js(服务器文件)所在的文件夹
然后利用node server2.js开启服务:
var http = require(‘http‘); var fs=require(‘fs‘); var documentRoot=‘G:/HTML5/websocket/www‘; http.createServer(function (request, response) { var url=request.url; //console.log(url); var file=documentRoot+url; console.log(file); // 根据路径读取文件 fs.readFile(file,function(err,data){//第一个参数是错误参数 第二个参数是返回数据 if(err){//如果返回错误 response.writeHead(404, { ‘content-type‘: ‘text/html‘ }); response.write(‘<head><meta charset="utf-8"/></head>‘); response.end(‘<h1>404</h1><p>你要找的页面被外星人抓走了</p>‘); }else{ response.writeHead(200, { ‘content-type‘: ‘text/html‘ }); response.write(‘<head><meta charset="utf-8"/></head>‘); response.end(data); } }); }).listen(8888);
简要截图:
标签:
原文地址:http://www.cnblogs.com/shuai7boy/p/5426691.html