【问题标题】:How to allow cross-domain requests in Safari?如何在 Safari 中允许跨域请求?
【发布时间】:2011-10-13 04:00:46
【问题描述】:

我有从 localhost 运行的 webapp(因为调试),它发出跨域 AJAX 请求。我可以轻松地为 Chrome“--disable-web-security”设置标志,并且 webapp 在 Chrome 中按预期工作。但我也需要为 Windows 上的 Safari 执行此操作。是否有一些类似的标志或者我可以在 Preferences 的某个地方设置它?

感谢您的帮助。

【问题讨论】:

  • 我能找到的最好的cypressnorth.com/blog/programming/…
  • 是的,设置 header("Access-Control-Allow-Origin: *");解决了这个问题。 Brain2000 请将其作为您的答案发布,以便我接受。

标签: ajax web-applications safari xmlhttprequest


【解决方案1】:

解决办法是在服务器上设置一个headerAccess-Control-Allow-Origin: *

在 PHP 中很简单:

header("Access-Control-Allow-Origin: *");

将答案归功于 Brain2000,感谢您在评论中提出链接。

【讨论】:

    猜你喜欢
    • 2015-10-11
    • 2015-05-22
    • 2013-03-24
    • 2012-04-27
    • 2020-07-22
    • 2012-11-03
    • 2016-03-03
    • 1970-01-01
    • 2012-08-01
    相关资源
    最近更新 更多