Express 项目环境搭建 -- 8. 权限校验中间件 权限校验对一个后端服务来说是一个躲不开的环节,使用中间件的方式实现 Express 的权限校验。 2022-03-07 自用笔记 #node.js #JavaScript
Express 项目环境搭建 -- 7. 错误处理中间件 在开发过程中,我们会遇到各种不符合要求的请求,需要将这种请求拦截下来,并告知请求方明确的错误信息,且要保证程序在运行过程中不会被未知的错误导致崩溃,错误错误处理就尤为重要了。 2022-03-07 自用笔记 #node.js #JavaScript
Express 项目环境搭建 -- 5. 解析 url 参数 Express 自身也不处理 URL 上面的 query 参数,以中间件的形式提供引入 2022-03-07 自用笔记 #node.js #JavaScript
Express 项目环境搭建 -- 4. 解析 cookie Express 自身也不解析 cookie,毕竟 cookie 这种东西也就浏览器才用,Express 官方包甚至连 cookie 处理的中间件都给剥离出来,以第三方模块的方式引入 2022-03-07 自用笔记 #node.js #JavaScript
Express 项目环境搭建 -- 3. 解析 json 请求 在浏览器调用 Express 实现的 HTTP 服务时,经常会出现跨域问题,这个是浏览器为了安全做的限制。 但是很多时候,前端页面可能就是与 http api 服务并非同一个域名下的。这时候就要对 http 的 response 中的 headers 进行处理 2022-03-07 自用笔记 #node.js #JavaScript
Express 项目环境搭建 -- 2. 跨域配置 在浏览器调用 Express 实现的 HTTP 服务时,经常会出现跨域问题,这个是浏览器为了安全做的限制。 但是很多时候,前端页面可能就是与 http api 服务并非同一个域名下的。这时候就要对 http 的 response 中的 headers 进行处理 2022-03-07 自用笔记 #node.js #JavaScript
nginx 静态资源鉴权访问 Nginx 能实现静态资源文件服务器,然而并不是所有静态资源都希望开放给访问者,有些资源只想让部分访问者可访问。 2022-01-18 自用笔记 #linux #nginx