【问题标题】:Where to write Access-Control-Allow-Origin: or Origin in javascript?在哪里写 Access-Control-Allow-Origin: or Origin in javascript?
【发布时间】:2015-07-09 15:08:45
【问题描述】:

所以我通过搜索知道我需要设置我的 Access-Control-Allow-Origin: 或 Origin 标签。但是哪里??建议在标题中使用这些。

我找不到任何可以解释这一点的东西。谁能告诉我在哪里放置这个标签以及如何放置!!

【问题讨论】:

  • 在服务器发送的标头中(因此,与 javascript 或 jqueeery 无关)
  • 好的,那么我在哪里写你的建议。 ? @Jaromanda
  • 在您的 php 中 - 无法为您提供更好的答案,因为您什么也没显示,抱歉……提示……header("Access-Control-Allow-Origin: *"); 提示 2:google.com.au/…
  • 我在 ajax 中从exam13.com 发送到ex12333.com 的一个请求,当时我遇到了错误消息Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource a.......
  • 你不能改变别人的服务器让你进来

标签: javascript php jquery cross-domain


【解决方案1】:

在您的 PHP 文件中 * 我猜您有 ajax 请求等*

<?php
header('Access-Control-Allow-Origin : *'); 

...

【讨论】:

  • 至少请求文件。你应该把它放在BOTH。请参阅我的编辑/更新。玩得开心编码。如果可以,请接受我的回答。
  • CORS 实现不仅仅是添加一个标头
  • 我认为@AmbalMani 不想成为 CORS 专家,但他想让它的应用程序正常工作......像这个例子中那样放置标题就可以了。除非你在一家非常大的公司工作,不是吗?
  • @3pic 如果您不考虑预检OPTIONS 请求,则不会。这两个答案都过于简单化了问题
  • @charlietfl 好的好的先生。感谢科学。
【解决方案2】:

在服务器发送的标头中(因此,与 javascript 或 jqueeery 无关)

而正确的答案要感谢@Jaromanda X。

 <?php header('Access-Control-Allow-Origin : *'); ?>

在第一行

【讨论】:

    猜你喜欢
    • 2014-03-10
    • 2015-12-10
    • 2017-02-21
    • 1970-01-01
    • 2017-12-29
    • 2017-05-29
    • 2013-09-09
    • 2017-06-15
    相关资源
    最近更新 更多