node.js基本模块

模块都需要引入  style=require("stlyle")

http模块

var app=http.createServer((req,res)=>{})

创建一个服务器,req代表向后端发送的数据,res代表向前端发送的数据

app.listen(端口号) 

端口的意义:ip是访问计算机的标志 端口就可以进入计算机的具体哪一个程序

res.setHeader( ' Content-Type ' , 'text/plain; charset=utf8 ')//设置编码和数据包格式

res.write("<a>xxx</a>")//可以多次调用 代表给前端传输数据

res.end()//可以传输数据也可以不传输,它是当前这一次网络请求结束的标志,一旦执行了就断开连接

req.url 前端给后端发送网络请求的网址"http://ip:port"后面的部分字符串 解析url来做出不同页面的网址 和不同参数传不同数据网址

fs模块

fs模块https://blog.csdn.net/m0_63470734/article/details/126040540?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22126040540%22%2C%22source%22%3A%22m0_63470734%22%7D&ctrtid=F3dys

url模块

可以把url网址解析为一个对象

var url=require("url") //获取url协议

var urlobj=url.parse(req.url) //将输入的url网址解析为对象

urlobj.pathname //得到urlobj中所需的属性值

urlobj.query

querystring模块

可以吧querystring参数解析为一个对象

var querystring=requier("querystring")
var urlobj=url.parse(req.url)

var queryobj=querystring.parse(urlobj.query) 

mime模块

获取输入的path数据包格式

需要自行下载在cmd中下载:  npm -i mime

   
			let type1=mime.getType(path) //得到数据包格式
			res.setHeader("content-Type",type1)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值