![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node.js
文章平均质量分 71
小牲口online
。
展开
-
vue-cli4.x配置Proxy代理解决跨域
我们在之前说了前端常见的跨域方式,其中说了proxy代理解决此问题 它的思想思想实际上是通过访问a接口代理b接口的请求,因此我们最终访问的是b接口。使用这种方式的好处是我们可以使用任何方式请求数据都可以。并且前后端都不需要做处理,只需要运维改一些配置信息。 我们这里vue项目使用的是nodejs服务器,因此我们要在vue.config.js中配置,最终传入webpack模块在给node服务器。 下面是我们的vue.confg.js的信息:module.exports={ devS.原创 2021-04-14 16:06:55 · 1935 阅读 · 1 评论 -
跨域解决方式——JSONP,CORS
文章目录1.同源策略于跨域1.1 同源策略1.2 跨域1.3 为什么要设定跨域这个概念2.解决跨域的方案2.1 jsonp2.2 CORS2.3 CORS和jsonp的比较1.同源策略于跨域1.1 同源策略首先我认为想要了解跨域前必须先要知道浏览器的同源策略。同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源指的是协原创 2021-03-22 23:59:22 · 302 阅读 · 0 评论 -
nodejs连接mysql的坑:“Access denied for user ‘root‘@‘localhost‘ (using password: YES)“
今天在使用Node的express框架连接mysql数据库时碰到了以下错误: code: 'ER_ACCESS_DENIED_ERROR', errno: 1045, sqlMessage: "Access denied for user 'root'@'localhost' (using password: YES)", sqlState: '28000', fatal: true经过几番查询最后才弄清楚时因为Mysql服务器通过拒绝访问进行响应,这就需要我们重置mysql的密原创 2021-03-21 14:25:24 · 3240 阅读 · 4 评论 -
Pug/jade快速上手教程
文章目录1.为什么要使用模板引擎2. pug的介绍2.1关于pug的一特点:2.2 pug的安装3.pug语法3.1 标签语法3.2 属性3.3 文本3.4 pug条件语句3.5 pug循环语句3.6 mixin混合3.7 模板继承3.7.1 在pug中支持block和extends来继承模板3.7.2 包含4. express渲染1.为什么要使用模板引擎在nodejs中为什么要使用模板引擎。首先我们先想象一个场景,当前端请求到后端的一组数据后,我们要渲染dom,以前的常规操作就是使用js进行字符原创 2021-03-20 16:53:10 · 1348 阅读 · 1 评论 -
websocket指南
1.websocket上车指南首先需要搞清楚的是websocket到底是什么,它有什么作用。websocket是一种服务器主动给客户端发送消息的技术。WebSocket是一种通信协议,可在单个TCP连接上进行全双工通信。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就可以建立持久性的连接,并进行双向数据传输。websocket是一种通信协议。区别与HTTP协议,HTTP协议原创 2021-03-20 16:48:53 · 244 阅读 · 0 评论