如何实现跨域?
How can you implement cross-origin (CORS) requests / cross-domain access?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: hard
分类: Web, Security, Network
标签: Cross-Origin, CORS, JSONP, postMessage, Proxy, WebSocket
参考答案摘要
答案 方式一:图片ping或script标签跨域 图片ping常用于跟踪用户点击页面或动态广告曝光次数。 script标签可以得到从其他来源数据,这也是JSONP依赖的根据。 方式二:JSONP跨域 JSONP(JSON with Padding)是数据格式JSON的一种“使用模式”,可以让网页从别的网域要数据。根据 XmlHttpRequest 对象受到同源策略的影响,而利用