[Nodejs] 8. 认识req和res-----获取和使用

  1. 接上代码,回调函数中加入参数如下,并调end()给前端传信息
    在这里插入图片描述
const http = require('http');

// req: request, res: response
const server = http.createServer((req, res) => {
    console.log('已经收到http请求');
    res.end('hello world') // res返回信息给前端
})

server.listen(3000);        // 可以监听http的请求了
console.log('http请求已经被监听,3000端口');
  1. 执行程序
    在这里插入图片描述
  2. 打开localhost:3000
    在这里插入图片描述
  3. 看下req的url是什么,代码如下:
    在这里插入图片描述
const http = require('http');

// req: request, res: response
const server = http.createServer((req, res) => {
    console.log('已经收到http请求');
    const url = req.url;
    console.log('url is', url)
    res.end('hello world') // res返回信息给前端
})

server.listen(3000);        // 可以监听http的请求了
console.log('http请求已经被监听,3000端口');
  1. 查看控制台,返回url:
    在这里插入图片描述
    注:favicon.ico是网站tab上的小图片,是浏览器的自发行为

  2. 如果访问localhost:3000/index.html,则url值为 /index.html,如下图
    在这里插入图片描述
    在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值