代码改变世界

随笔分类 -  跨域

CORS详解[译]

2017-01-05 20:52 by 猴子猿, 1009 阅读, 收藏, 编辑
摘要: 由于同源策略的缘故,以往我们跨域请求,会使用诸如JSON-P(不安全)或者代理(设置代理和维护繁琐)的方式。而跨源资源共享(Cross-Origin Resource Sharing)是一个W3C规范,其建立在XMLHttpRequest对象之上,允许开发人员像使用同源请求一样的规则,在浏览器端发送跨域请求。下面我们就来重点看看CORS。 阅读全文

iframe跨域+

2016-06-06 11:33 by 猴子猿, 7063 阅读, 收藏, 编辑
摘要: script、image、iframe的src都不受同源策略的影响。所以我们可以借助这一特点,实现跨域。如前面所介绍的JSONP跨域,以及灯标(Beacons)。该篇随笔主要阐述iframe结合一些技术,实现跨域请求。1、iframe+window.name;2、iframe+location.hash;3、iframe+window.postMessage。另,在最后赋予“灯标”技术阐述。 阅读全文

借助node实战WebSocket

2016-05-18 00:15 by 猴子猿, 3645 阅读, 收藏, 编辑
摘要: 借助node来搭建一个简单的服务器,一步步来体验WebSocket。 阅读全文

借助node实战JSONP跨域

2016-05-15 23:52 by 猴子猿, 10472 阅读, 收藏, 编辑
摘要: 借助node来搭建一个简单的服务器,一步步实现JSONP带来的跨域请求之旅。 阅读全文