同源策略&跨域
同源:指的就是两个url地址具有相同的协议,主机名,端口号
同源策略:是浏览器提供的一个安全功能,浏览器的同源策略规定:不允许非同源的url之间进行资源的交互。
跨域就是与同源完全相反的就是所谓的跨域。
浏览器允许发起跨域请求。但是跨域回来的数据会被浏览器拦截无法被获取
突破浏览器跨域限制的两种技术方案
cors是解决跨域数据请求的终极解决方案全称是cross-origin resource sharing。
CORS技术需要浏览器和服务器同时支持,二者缺一不可
CORS的原理:
JSONP是一种实现跨域数据请求的一种技术请求方案。它只支持get请求,不支持post,delete等其他请求,实际开发中很少被使用。
防抖&节流
防抖(debounce)指的是:频繁触发某个操作时,只执行最后一次。
其场景:搜索框只在输入完毕后才执行查询请求
好处就是可以减少请求的次数,节省网络资源
节流:指的时单位时间内,频繁触发某个操作,只会触发一次
标签:触发,防抖,浏览器,请求,Ajax,同源,跨域,结尾 来源: https://blog.csdn.net/XiaLuoCXY/article/details/122460999
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。