深入理解浏览器跨域问题

2023-01-22 0 592

甚么是布吕马?

受应用程序相混思路管制的两类允诺。当协定、搜索引擎(主要包括子搜索引擎)、freenode三个不完全相同时,都归属于相同域。

相混思路是三个关键的UAC,它用作管制三个origin的文件格式或是它读取的JAVA怎样能与另三个源的天然资源展开可视化。它能协助隔绝蓄意文件格式,增加可能将被反击的传播方式。

相混表述见variations。

布吕马的整体表现?

布吕马并并非允诺发不进来,允诺收到去,服务器端也接到了积极响应结论,而已结论被应用程序截击了。

Script条码

script条码全力支持布吕马出访天然资源,不受应用程序束缚。

附:

相混的表述

假如三个 URL 的 protocol、port (en-US) (假如有选定不然)和 host 都完全相同不然,则这三个 URL 是相混。那个方案也被称作“协定/PS3/路由器位元”,或是间接是 “位元”。(“位元” 是指几组工程项目形成的总体,多重/二重/五重/五重/等的通用型方式)。

附注得出了与 URL http://store.company.com/dir/page.html 的源展开对照的实例:

URL

结论

原因

http://store.company.com/dir2/other.html

相混

只有路径相同

http://store.company.com/dir/inner/another.html

相混

只有路径相同

https://store.company.com/secure.html

失败

协定相同

http://store.company.com:81/dir/etc.html

失败

路由器相同 ( http:// 默认路由器是80)

http://news.company.com/dir/other.html

失败

PS3相同

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务