Node.js 学习笔记 之 服务器响应
/*
* Request 请求对象
* 用来获取客户端的一些请求信息,eg: 请求路径
*
* Response 响应对象
* 响应对象可以用来给客户端发送响应消息
* write 用来向客户端发送响应数据(可以多次使用,必须使用end 进行结束响应)
*
*/
var http = require('http')
var server = http.createServer()
server.on('request', function (request, response) {
console.log('收到客户端的请求了, 请求路径是:' + request.url)
/*
if (request.url == "/index") {
response.write('hello')
}
//response.write('hello')
response.end()
*/
// 优化代码
if (request.url == "/index") {
response.end('hello')
}
})
server.listen(3000, function () {
console.log('服务器启动成功, 访问地址:http://localhost:3000/')
})
遇到的问题
解决跨域问题:
解决方法:后端设置响应头参数