
通信类
文章平均质量分 58
云Girl
这个作者很懒,什么都没留下…
展开
-
通信类-面试
跳转链接跳转至跨域解决方案地址原创 2022-12-05 17:07:58 · 255 阅读 · 0 评论 -
7种跨域方式实现原理
1.JSONP(1)jsonp原理利用script标签没有跨域限制的漏洞,网页可以得到从其他来源动态生产的JSON数,JSONP请求一定要对方的服务器做支持才可以。(2) jsonp和ajax对比相同点:都是客户端向服务端发送请求,从服务端获取数据的方式。不同点:ajax属于同源策略,jsonp属于非同源策略。(3)jsonp的优缺点优点:简单兼容性好,可以解决主流浏览器的跨域数据访问问题。缺点:仅支持get方法,具有局限性,不安全可能会遭受XSS攻击(4)jsonp的实现流程声明一个转载 2020-06-04 11:56:10 · 760 阅读 · 0 评论 -
如何创建AJAX
首先在创建AJAX之前,需要注意如下几个点:(1)XMLHttpRequest 对象的工作流程(2)兼容性处理(3)事件的触发条件(4)事件的触发顺序下面开始创建AJAX if(opt.url){ // 第一步,XMLHttpRequest对象的声明,以及浏览器的兼容 var xhr = XMLHttpRequest ? new XMLHttpRequest() : new wi...原创 2020-03-09 16:32:05 · 178 阅读 · 0 评论 -
前后端如何通信
常用的通信方式有如下三种:AJAX(同源下的通信方式)WebSocket(不受同源策略的限制)CORS(支持跨域通信也支持同源通信,是一个新的通信标准)...原创 2020-03-09 15:37:12 · 424 阅读 · 0 评论 -
什么是同源策略及限制
同源策略限制从一个源(协议、域名、端口)加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在的恶意文件的关键的安全机制。如果源不一样就是协议、域名、端口有一个不一样的话,就是非同源策略,就跨域了。什么是限制呢?就是说不是一个源的文档,你没有权力去操作另一个源的文档,主要限制的几个方面如下:Cookie 、LocalStorage 和 IndexDB无法读取无法获取或操作另...原创 2020-03-09 15:29:51 · 2205 阅读 · 0 评论