当前位置: 首页 > news >正文

http模块

// 1 引入http模块
const http = require(“http”)

// 2 创建http服务对象
// req==reqest请求体 --浏览器–>服务器

/*
req.url 地址 提取地址栏数据
req.on(‘data’) 提取非地址栏数据 所有的https都会触发end事件
req.on('end)
*/

// res==response 回应

/*
res.writeHead(200,{‘Content-type’:“text/html;charset=utf-8”});响应头设置
res.write(字符/数据)返回数据
res.end()结束响应 必须写的
*/
const app = http.createServer((req, res) => {
console.log(“前端访问了”)

res.writeHead(200, { ‘Content-type’: “text/html;charset=utf-8” })
// res.write(“你好”)
res.write(`

Document 成功了米有,试一下 `)//模板字符串

// 模板字符串内可以放入整个HTML页面的代码。
res.end()//后端需要结束响应,必须要写的

})

// 3 监听服务器(端口,[地址],[回调函数])
app.listen(3000, “localhost”, () => {
console.log(“server in running…”)
})

相关文章:

  • fs模块
  • fs 流
  • Autohotkey读写ini文件内容
  • 静态资源托管
  • 难道.NET Core到R2连中文编码都不支持吗?
  • 前端和后端接口的实现简述
  • DCloud与APICloud的对比
  • nodejs --路由 router
  • 栈的应用——迷宫问题
  • 使用sass的安装使用
  • Linux_Rsync远程同步备份服务器
  • 思索好久要不要写这个react ,还是写了
  • 操作系统原理(转)
  • webpack静态模块打包器,一般不知道但是就打包了
  • linux下安装图片识别环境
  • 【comparator, comparable】小总结
  • CSS实用技巧
  • TypeScript迭代器
  • vue-router的history模式发布配置
  • 从0实现一个tiny react(三)生命周期
  • 大整数乘法-表格法
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 前端技术周刊 2019-01-14:客户端存储
  • 入口文件开始,分析Vue源码实现
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 通过获取异步加载JS文件进度实现一个canvas环形loading图
  • 微信小程序设置上一页数据
  • 异常机制详解
  • 用mpvue开发微信小程序
  • 正则学习笔记
  • Mac 上flink的安装与启动
  • Spring第一个helloWorld
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • # 透过事物看本质的能力怎么培养?
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #单片机(TB6600驱动42步进电机)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (solr系列:一)使用tomcat部署solr服务
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (三)uboot源码分析
  • **CI中自动类加载的用法总结
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .NET Remoting Basic(10)-创建不同宿主的客户端与服务器端
  • .NET 反射 Reflect
  • .NET中使用Redis (二)
  • @column注解_MyBatis注解开发 -MyBatis(15)
  • @Data注解的作用
  • @select 怎么写存储过程_你知道select语句和update语句分别是怎么执行的吗?
  • @TableId注解详细介绍 mybaits 实体类主键注解
  • [2021ICPC济南 L] Strange Series (Bell 数 多项式exp)
  • [2024最新教程]地表最强AGI:Claude 3注册账号/登录账号/访问方法,小白教程包教包会
  • [AIGC] Spring Interceptor 拦截器详解