《Node.js 学习笔记 之 服务器响应操作》


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/')
})

遇到的问题

解决跨域问题:

在这里插入图片描述

解决方法:后端设置响应头参数

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值