Node.js
文章平均质量分 74
Node.js
rjlmylove_zyw
这个作者很懒,什么都没留下…
展开
-
Node.js(八)——用express写接口同时解决跨域问题
创建API路由模块 编写GET接口 / 编写POST接口 get接口 post接口 跨域问题 关于跨域的基础知识和解决方法点击这里可以参考上面写的GET和POST接口存在很严重的问题就是不支持跨域请求 解决跨域的两种主要方法:下面主要记述CORS解决跨域问题我们通过安装和配置中间件的方法可以便捷的解决跨域问题 默认情况下,CORS仅支持GET, POST, HEAD请求,如果要用PUT, DELETE请求,需要通过 来指明实际请求所允许使用的http方法...原创 2022-06-19 21:41:20 · 334 阅读 · 0 评论 -
Node.js(七)——express中间件
文章目录基础知识什么是中间件中间件的调用流程格式全局胜生效的中间件 基础知识 什么是中间件 特指业务流程的中间处理环节 中间件的调用流程 当一个请求到达express服务器之后,可以连续调用多个中间件,从而对这次请求进行预处理。 格式 const express = require("express") const app = express() app.get('/url',function(req,res,next) { next() }) 本质上还是一个function函数,包括了req,r原创 2022-05-15 21:40:10 · 263 阅读 · 0 评论 -
Node.js(六)——express路由
什么是路由 路由匹配过程 示例 模块化路由 什么是路由 在express 中, 路由指客户端的请求与服务器处理函数之间的映射关系. 由三部分组成, 请求类型, url地址, 处理函数 app.get('/url', function(req, res) { res.send('get路由') }) qpp.post('/url', function() { res.send('post路由') }) 路由匹配过程 每当一个请求到达服务器之后, 需要先经过路由的匹配, 只有匹配成功之后, 才会调用对应的原创 2022-05-08 21:55:04 · 431 阅读 · 0 评论 -
Node.js(五)——express浅了解
什么是express 安装 创建基本的服务器 监听请求 把内容响应给客户端 获取url中携带的查询参数 获取url 的动态参数 req.query和req.params两者的区别 什么是express : 是基于Node.js 平台 , 快速 , 开放 , 极简 的Web开发框架 本质上是一个npm第三方包 , 提供了快速创建Web服务器的便捷方法 http内置模块与express的关系类似于 Web API 与 jQuery的关系 , 后者是基于前者进一步封装出来的 安装 npm i express@原创 2022-04-03 11:41:15 · 1287 阅读 · 0 评论 -
Node.js(三)——模块化
文章目录什么是模块化Node里模块的分类module对象module.exports对象exports和modul.exports误区 node编程中最重要的思想之一就是模块,而正是这个思想,让JavaScript的大规模工程成为可能 什么是模块化 遵守固定的规则 , 把一个大文件拆成独立并互相依赖的多个小模块 好处 提高了代码的复用性 提高了代码的可维护性 可以实现按需加载 Node里模块的分类 内置模块 (由Node.js官方提供 , 比如fs , path , http) 自定义模块(用户创原创 2022-03-20 12:18:28 · 407 阅读 · 1 评论 -
Node.js(二)——http模块
什么是http 首先要知道 客户端 && 服务器 http模块概念 创建Web服务 响应到客户端页面 什么是http 首先要知道 客户端 && 服务器 客户端 就是用户操作的这一端 服务器及相关概念 就是⼀个电脑,当他跑起来⼀些程序的时候,就变成了⼀个服务器,只不过会跑⼀些特殊的程序,需要⼀些特殊的环境, 我们⾃⼰的电脑,跑⼀些特殊的程序的时候,也可以当作⼀个⼩型的服务器来⽤,只不过计算能⼒/存储能⼒/转存能⼒没有专业的服务器电脑厉害⽽已。 互联网中每台Web服务器 , 都有自己的IP地址 IP地址是每原创 2022-03-12 16:36:58 · 229 阅读 · 0 评论 -
Node.js(一)——初识Node及fs, path模块
文章目录什么是Node.jsfs模块 什么是Node.js 首先我们要知道什么是运行环境 运行环境是指 代码正常允许所需的必要环境 V8引擎负责解析和执行js代码 内置API是由运行环境提供的特殊接口 , 只能在所属的运行环境中被调用 什么是Node.js 是基于V8引擎的js运行环境 浏览器是js的前端运行环境 Node.js是js的后端运行环境 Node.js中无法调用DOM , BOM等浏览器内置API fs模块 ...原创 2022-03-12 16:36:04 · 1140 阅读 · 0 评论