![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node
前端_yu小白
大三前端零基础小白,2022实习
展开
-
express接口
1.get接口:通过req.query可以拿到客户端发过来的参数2.post接口:通过req.body可以拿到客户端提交的表单数据注意:正常编写的接口,不支持跨域。可以引入第三方中间件cors,注册为全局中间件解决问题。cors原理:通过配置响应头可以解决浏览器的跨域限制。cors只需要在服务器端配置,浏览器端不需要做任何配置。cors具有兼容性问题,并不是所有版本的浏览器都支持cors。3.常见cors响应头。通过res.setHeader()进行设置,常见的响应头有Access-Co原创 2022-05-10 17:18:18 · 1009 阅读 · 0 评论 -
express中间件
1.什么是中间件?中间件是指从输入到输出的中间处理环节,本质上是一个函数function(req,res,next)。2.中间件的调用流程?中间件在路由之前注册,在请求发出之后,路由函数调用之前中间件函数被调用。3.中间件函数参数中的next的作用next也是一个函数,在中间件函数的处理逻辑完成后,必须用调用next(),以便于将此中间件函数的处理结果传递给下一个中间件函数或路由函数4.中间件的作用,为什么要使用中间件?使用中间件可以对请求进行预处理,注册多个中间件分别完成相应的原创 2022-05-07 00:28:51 · 275 阅读 · 0 评论 -
express
1.什么是expressexpress是基于node平台的web开发框架,本质上也是一个第三方模块,可以帮助开发者快速地搭建一个服务器。2.express和http的区别express是第三方模块,是基于node的内置模块http封装来的,因此比http模块使用起来更方便,搭建服务器更快捷。3.如何使用express托管静态资源?使用express.static()对指定路径目录下的文件进行托管,在浏览器的地址栏输入该路径后,浏览器会找到本地该路径下的对应文件进行显示。4.expre原创 2022-05-05 23:53:16 · 708 阅读 · 0 评论 -
node模块化
npm模块化原创 2022-05-04 16:50:10 · 508 阅读 · 0 评论