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

b站推出的短视频app哪个好电子商务网站设计方案

b站推出的短视频app哪个好,电子商务网站设计方案,网站可信认证必须做,电子商务网站建设的基本流程http模块是什么? http 模块是 Node,js 官方提供的、用来创建 web 服务器的模块。通过 http 模块提供的 http.createServer() 方法,就能方便的把一台普通的电脑,变成一台Web 服务器,从而对外提供 Web 资源服务。 如果我们想在node…

http模块是什么?
http 模块是 Node,js 官方提供的、用来创建 web 服务器的模块。通过 http 模块提供的 http.createServer() 方法,就能方便的把一台普通的电脑,变成一台Web 服务器,从而对外提供 Web 资源服务。

如果我们想在node.js当中使用http模块需要做什么?
我们需要导入http模块

const http = require("http")

使用http模块创建基础的web服务器

基本步骤
1.导http 模块
2.创建 web 服务器实例
3.为服务器实例绑定request 事件,监听客户端的请求
4.启动服务器

// 1.导http 模块
const http = require("http")
// 2.创建 web 服务器实例
const sever = http.createSever()
// 3.为服务器实例绑定request 事件,监听客户端的请求
// 使用on绑定事件有两个参数 绑定的事件 回调函数 第一个参数为request请求 第二个参数为response响应
sever.on("request",(request,response)=>{console.log(1)
})
// 4.启动服务器
// 第一个参数是端口号 第二个参数是回调函数
sever.listen("80",()=>{console.log(2)
})

我们在终端输出,先输出2
在这里插入图片描述
然后我们去浏览器输入127.0.0.1
在这里插入图片描述
事件监听到了输出1
在这里插入图片描述

req请求对象

只要服务器接收到了客户端的请求,就会调用通过 server.on() 为服务器绑定的 request 事件处理函数如果想在事件处理函数中,访问与客户端相关的数据或属性,可以使用如下的方式:
req.ur1 是客户端请求的 URL 地址
req.method 是客户端的 method 请求类型

const http = require("http")
const server = http.createServer()
server.on("request",function(req,res){// 请求之后打印结果console.log(req.url) //   打印/console.log(req.method) // GET
})
server.listen(80,()=>{console.log(1)
})

res响应对象

在服务器的 request 事件处理函数中,如果想访问与服务器相关的数据或属性,可以使用如下的方式:

const http = require("http")
const server = http.createServer()
server.on("request",function(req,res){const str = "我是向客户端响应的内容"// 向客户端发送指定的内容,并结束这次请求的处理过程res.end(str)
})
server.listen(80,()=>{console.log(1)
})

在这里插入图片描述
我们发现乱码了,我们该如何处理?

const http = require("http")
const server = http.createServer()
server.on("request",function(req,res){const str = "我是向客户端响应的内容"// 为了防止中文显示乱码的问题,需要设置响应头 Content-Type 的值为 text/html;  charset=utf-8res.setHeader("Content-Type","text/html;charset=utf-8")res.end(str)
})
server.listen(80,()=>{console.log(1)
})

在这里插入图片描述

感谢大家的阅读,如有不对的地方,可以向我提出,感谢大家!

http://www.hotlads.com/news/2713.html

相关文章:

  • 护士公共课在哪个网站做营销策略都有哪些方面
  • 平台戚里带崇墉视频号排名优化帝搜软件
  • 网站专题策划网站开发步骤
  • 低价的网站建设外贸推广是做什么的
  • 成都企业模版网站建设网络营销推广方案整合
  • 大连提高网站排名seo排名如何
  • 网站购买域名之后再怎么做湖北短视频搜索seo
  • 个人做网站要缴税谷歌搜索引擎下载安装
  • 网站栏目做跳转后不显示武汉网站竞价推广
  • rss 网站插件优化是什么意思?
  • 延庆b2c网站制作价格2024政治时政热点
  • 郑州房地产网站建设推广优化厂商联系方式
  • 常见的微信营销方式有哪些武汉seo优化顾问
  • 网站开发维护多少钱企业网站建设的目的
  • 做响应式网站设计师需要做什么seo是什么服务
  • 中高端网站开发2023年5月份病毒感染情况
  • 淘宝客网站WordPressgoogle浏览器官网下载
  • 宝山做网站公司国外b站推广网站
  • 北京网站建设公司网站优化资讯友情链接网站源码
  • 通过关键词优化提升企业网站企业网络营销青岛
  • 网站建设的资金风险济南seo优化外包服务
  • html电子商务网站模板网络营销运营方案
  • 河南省城市建设网站企业网页设计与推广
  • wordpress 清理 数据库徐州seo公司
  • 吕梁推广型网站开发seo就业前景如何
  • 青岛做网站企业长沙有实力的关键词优化价格
  • 推荐一个代做毕业设计的网站一级域名生成二级域名
  • 黔西南州住房和城乡建设局网站怀柔网站整站优化公司
  • 网站建设费用是什么科目杭州小周seo
  • 大学生web网站开发心得体会全网推广公司