谁阻止跨域AJAX请求浏览器或网络服务器或两者?
发布时间:2020-12-16 02:49:08 所属栏目:百科 来源:网络整理
导读:跨域 AJAX请求在firebug中报告为“已中止”.我知道这应该是安全功能,但确切地说这些请求被拒绝了?在浏览器端还是在服务器端? 解决方法 浏览器 – 它们根本没有被发送.如果您检查HTTP流量(例如,使用 Fiddler),您将看到没有针对那些中止的AJAX请求启动相应的
跨域
AJAX请求在firebug中报告为“已中止”.我知道这应该是安全功能,但确切地说这些请求被拒绝了?在浏览器端还是在服务器端?
解决方法
浏览器 – 它们根本没有被发送.如果您检查HTTP流量(例如,使用
Fiddler),您将看到没有针对那些中止的AJAX请求启动相应的HTTP请求.
(这也是这种阻塞有意义的唯一地方,因为服务器没有可靠的方法来区分AJAX请求和正常请求;只有浏览器有足够的上下文来做出这样的决定.) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容