美文网首页
Node.js http模块-接收用户请求和返回数据

Node.js http模块-接收用户请求和返回数据

作者: 祝名 | 来源:发表于2018-12-21 19:25 被阅读0次

一.server.on监听用户请求

1. req参数:客户端请求的相关信息和方法

2. res参数:服务端响应的一些方法

3. 如下,访问本地服务器3000窗口,可以检测到有人来访,执行“有用户来了”。

let http = require('http');
let server = http.createServer();
server.listen(3000,()=>{
    console.log('server服务启动成功,端口3000');
})
//监听用户请求
server.on('request',(req,res)=>{
    console.log('有用户来了');
})
localhost:3000

4. res.write():给用户返回的信息,简单输出信息,可以使用多次

5. res.end():end方法表示结束响应,可以将信息反馈给用户了

let http = require('http');
let server = http.createServer();
server.listen(3000,()=>{
    console.log('server服务启动成功,端口3000');
})
server.on('request',(req,res)=>{
    console.log('有用户来了');
    res.write('12345');
    res.end();
})

6. end方法也可直接返回信息

相关文章

  • Node.js http模块-接收用户请求和返回数据

    一.server.on监听用户请求 1. req参数:客户端请求的相关信息和方法 2. res参数:服务端响应的一...

  • 链路层知识要点

    (1)链路层的作用: 一:为IP模块发送和接收IP数据报; 二:为ARP模块发送ARP请求和接收ARP应答;三:为...

  • 链路层

    链路层的作用: 为I P模块发送和接收I P数据报; 为A R P模块发送A R P请求和接收A R P应答; 为...

  • Node.js HTTP模块

    内置HTTP模块 Node.js 中有 HTTP 这个内置模块,HTTP 模块允许 Node.js 通过超文本传输...

  • 兄弟会8.9号笔记

    node.js模块学习 http 模块 fs 模块 url 模块 http 模块 HTTP http.STA...

  • 链路层

    链路层的三个主要目的:1、 为IP模块发送和接收IP数据报2、 为ARP模块发送ARP请求和接收ARP应答3、 为...

  • socket实现简单的web框架

    web框架和web服务器的关系 web服务器主要是接收用户的http请求,根据用户的请求返回不同的资源数据。 静态...

  • TCP/IP详解002数据链路层

    链路层主要有三个目的:1、为IP模块发送和接收IP数据报 2、为ARP模块发送ARP请求和接收ARP应答;3、为R...

  • TCP/IP详解——链路层

    链路层主要的三个目的:1)为IP模块发送和接收IP数据包2)为ARP模块发送ARP请求和接收ARP应答3)为RAR...

  • 1.5 输入与输出

    1.5.1 输入 接收用户输入的数据使用input()函数。 示例一:input() 函数接收数据后返回的类型是:...

网友评论

      本文标题:Node.js http模块-接收用户请求和返回数据

      本文链接:https://www.haomeiwen.com/subject/ghyvkqtx.html