我的天蓝色服务器上有一个.php 脚本,它返回 JSON。当您在浏览器中访问该链接时,它会显示 JSON。
我想对该脚本进行 ajax 调用,但我对服务器的 ajax 调用都没有通过。我不知道为什么。
它可能与跨域ajax调用有关吗?
我的天蓝色服务器上有一个.php 脚本,它返回 JSON。当您在浏览器中访问该链接时,它会显示 JSON。
我想对该脚本进行 ajax 调用,但我对服务器的 ajax 调用都没有通过。我不知道为什么。
它可能与跨域ajax调用有关吗?
我在这里找到了解决方案:origin-is-not-allowed-by-access-control-allow-origin ...
阻止跨域ajax调用的是浏览器。您可以通过将其添加到脚本标头来允许您的脚本接收来自每个域的 ajax 调用来克服这个问题:
C#:
Access-Control-Allow-Origin: *
php:
<?php header('Access-Control-Allow-Origin: *'); ?>