gpt4 book ai didi

javascript - 避免 AJAX 跨域限制

转载 作者:行者123 更新时间:2023-11-29 18:19:07 26 4
gpt4 key购买 nike

如果从与 AJAX 请求中的 URL 相同的服务器(域)加载带有 $.getJSON 的 JS 文件,是否可以避免 AJAX 跨域请求限制?假设我在 serverA.com 上有一个网络服务需要从其他几个域的页面调用,例如subdomain.serverA.com、serverB.com 等JS 放在 serverA.com 上,并包含在不同域的多个页面中,具有绝对 URL:

<script src="http://serverA.com/ajax.js" />

而页面 URL 是例如http://serverB.com/page.html

在这种情况下,$.getJSON('http://serverA.com/service/',... 是否会避免跨域限制?

换句话说,浏览器在评估 AJAX 请求的同源策略时是在查看页面 URL 还是 JS 源 URL?

最佳答案

听起来你在问“我可以绕过 javascript 的跨域限制吗?”

答案是"is",通过使用 JSONP

这里有很多有用的信息:

如果这不是您要问的问题,那么您可能需要稍微澄清一下。

关于javascript - 避免 AJAX 跨域限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20514904/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com