标签:
var http = require(‘http‘)
http.createServer(function(req,res){
res.writeHead({‘Content-type‘: ‘text/html‘})
res.write(‘hello world‘)
res.end(‘response.end‘)
)}.listen(8080,‘127.0.0.1‘)
开始先向http包(属于模块的更深层的抽象)发送一个http请求,得到请求之后再通过createServer这个方法来创建一个服务。通过服务的listen方法来监听一个端口8080,会处理所有来自己这个端口的请求。因为对于http内部没有太详细的请求,所以没有用到req(请求),res(响应)是先通过writeHead()来返回一个请求状态和http请求的类型。write()是请求的主体内容,end()是完成响应的内容。
标签:
原文地址:http://www.cnblogs.com/xufengqi/p/5141941.html