前后端交互
斜光
转战语雀
展开
-
前后端交互4:fetch,axios的使用
fetch提供了一个获取资源的接口,更强大和灵活的功能集Response对象Response.clone()创建一个Response对象的克隆Response.json()读取 Response对象并且将它设置为已读(因为Responses对象被设置为了 stream 的方式,所以它们只能被读取一次) ,并返回一个被解析为JSON格式的promise对象Response.text()读取 Response对象并且将它设置为已读(因为Responses对象被设置为了 stream 的方式,所以原创 2020-06-04 10:56:45 · 522 阅读 · 0 评论 -
本地存储
koa中cookies的使用方式cookies储存cookie的值;ctx.cookies.set(name, value, [options])获取cookie的值ctx.cookies.get(name, [options])options常用设置maxAge 一个数字表示从 Date.now() 得到的毫秒数expires cookie 过期的 Datepath cookie 路径, 默认是'/'domain cookie 域名secure 安全 cookie原创 2020-06-03 14:37:16 · 137 阅读 · 0 评论 -
前后端交互3:CORS,正反向代理以及jwt鉴权
CORS是W3C标准 CORS(Cross-origin resource sharing),跨域资源共享是一份浏览器技术的规范,用来避开浏览器的同源策略简单来说就是解决跨域问题的除了jsonp外的另一种方法;比jsonp更加优雅简单请求简单请求的条件请求方法HEADGETPOST头信息AcceptAccept-LanguageContent-LanguageLast-Event-IDContent-Typeapplication/x-www-form-urlen原创 2020-06-02 16:30:10 · 532 阅读 · 0 评论 -
前后端交互2:jsonp
ajax的问题浏览器同源策略同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源源 :协议、域名和端口号跨域不受同源策略影响的资源的引入<script src="..."></script>,<img>,<link>,<iframe>...原创 2020-05-31 11:22:33 · 272 阅读 · 0 评论 -
前后端交互1:ajax
1 ajax的基本使用不刷新页面实现前后端数据交互ajax 技术步骤新建XMLHttpRequest对象;let xhr = new XMLHttpRequest();配置请求参数xhr.open("get","/checkUser",true); //true是异步,false是同步接收返还值 xhr.onload = function(){ let res = JSON.parse(xhr.responseText); }发送服务器xhr.send(原创 2020-05-25 10:11:58 · 290 阅读 · 0 评论