http-res
var http = require('http')
var server = http.createServer()
//request请求时间处理函数需要接受两个参数
// request 请求对象
// 请求对象可以用来获取客户端的一些请求信息
// response 响应对象
// 响应对象可以用来给客户端发送相应信息
server.on('request',function (request,response) {
console.log('收到,请求路径是:'+request.url)
//response 对象有一个方法 write 可以用来给客户端发送响应数据
//write可以使用多次 但最后一次一定要使用end结束响应 否则客户端会一直等待
// response.write('hello');
//话说完了可以给用户看了
// response.end();
//由于服务器非常弱 无论什么请求都只能响应hello
//思考:
// 当请求不同的路径的时候响应不同的结果
// 例如 /index 响应首页 /login 响应登陆
if (request.url == '/login') {
response.write('该登陆啦!');
response.end();
}else if(request.url == '/register'){
response.write('该注册啦!');
response.end();
}
})
server.listen(3000,function () {
console.log('成功,可以通过http://127.0.0.1:3000/来访问')
})