1. <i id='r1xlT'><tr id='r1xlT'><dt id='r1xlT'><q id='r1xlT'><span id='r1xlT'><b id='r1xlT'><form id='r1xlT'><ins id='r1xlT'></ins><ul id='r1xlT'></ul><sub id='r1xlT'></sub></form><legend id='r1xlT'></legend><bdo id='r1xlT'><pre id='r1xlT'><center id='r1xlT'></center></pre></bdo></b><th id='r1xlT'></th></span></q></dt></tr></i><div id='r1xlT'><tfoot id='r1xlT'></tfoot><dl id='r1xlT'><fieldset id='r1xlT'></fieldset></dl></div>
    2. <legend id='r1xlT'><style id='r1xlT'><dir id='r1xlT'><q id='r1xlT'></q></dir></style></legend>

        <small id='r1xlT'></small><noframes id='r1xlT'>

        <tfoot id='r1xlT'></tfoot>

        • <bdo id='r1xlT'></bdo><ul id='r1xlT'></ul>

        如何在 Safari 中允许跨域请求?

        时间:2023-10-13
          <i id='6J4dp'><tr id='6J4dp'><dt id='6J4dp'><q id='6J4dp'><span id='6J4dp'><b id='6J4dp'><form id='6J4dp'><ins id='6J4dp'></ins><ul id='6J4dp'></ul><sub id='6J4dp'></sub></form><legend id='6J4dp'></legend><bdo id='6J4dp'><pre id='6J4dp'><center id='6J4dp'></center></pre></bdo></b><th id='6J4dp'></th></span></q></dt></tr></i><div id='6J4dp'><tfoot id='6J4dp'></tfoot><dl id='6J4dp'><fieldset id='6J4dp'></fieldset></dl></div>
            <tfoot id='6J4dp'></tfoot>

                <legend id='6J4dp'><style id='6J4dp'><dir id='6J4dp'><q id='6J4dp'></q></dir></style></legend>

                  <bdo id='6J4dp'></bdo><ul id='6J4dp'></ul>
                • <small id='6J4dp'></small><noframes id='6J4dp'>

                    <tbody id='6J4dp'></tbody>
                • 本文介绍了如何在 Safari 中允许跨域请求?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

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

                  I have webapp I run from localhost (because of debugging) and it makes cross-domain AJAX requests. I can easily set flag for Chrome "--disable-web-security" and the webapp works as expected in Chrome. But I need to do this for Safari on Windows as well. Is there some similar flag or can I set this in Preferences somewhere ?

                  感谢您的帮助.

                  推荐答案

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

                  Solution is to set a header Access-Control-Allow-Origin: * on the server.

                  在 PHP 中很简单:

                  In PHP it's easy like this:

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

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

                  Credit for the answer goes to Brain2000, thanks for suggesting a link in your comment.

                  这篇关于如何在 Safari 中允许跨域请求?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:限制跨域 Ajax 请求 下一篇:解析 XMLHttpRequest() 结果(使用 XPath)

                  相关文章

                  最新文章

                • <i id='FdAPg'><tr id='FdAPg'><dt id='FdAPg'><q id='FdAPg'><span id='FdAPg'><b id='FdAPg'><form id='FdAPg'><ins id='FdAPg'></ins><ul id='FdAPg'></ul><sub id='FdAPg'></sub></form><legend id='FdAPg'></legend><bdo id='FdAPg'><pre id='FdAPg'><center id='FdAPg'></center></pre></bdo></b><th id='FdAPg'></th></span></q></dt></tr></i><div id='FdAPg'><tfoot id='FdAPg'></tfoot><dl id='FdAPg'><fieldset id='FdAPg'></fieldset></dl></div>

                  <small id='FdAPg'></small><noframes id='FdAPg'>

                  <legend id='FdAPg'><style id='FdAPg'><dir id='FdAPg'><q id='FdAPg'></q></dir></style></legend>
                      <bdo id='FdAPg'></bdo><ul id='FdAPg'></ul>

                    1. <tfoot id='FdAPg'></tfoot>