【发布时间】:2015-04-28 11:37:17
【问题描述】:
我有一个“DOM”文件,它调用另一个域上的 ASP 文件(不是 .NET)。
如何在 ASP 中编写Access-Control-Allow-Origin?
Access-Control-Allow-Origin 用于“PHP”,但我找不到 ASP 的语法,我只能找到 ASP.NET 的语法
当我使用 Internet Explorer 时它工作正常,但在 Chrome 中它说
“请求的资源上不存在
Access-Control-Allow-Origin标头。因此不允许访问源'http://SOURCEDOMAIN'。”
【问题讨论】:
-
这是一个 HTTP 标头,用于在 Classic ASP 中指定它们使用
Response.AddHeader "Access-Control-Allow-Origin", "http://SOURCEDOMAIN"。 -
我不使用标题,因为页面只是在后台加载并通过 response.write 将结果返回到另一个域上的页面。如果我添加 等,处理我需要的结果将更加困难。
-
HTML
<head>标签不是一回事。服务器在请求页面时添加 HTTP 标头,the example I give below 是应添加到您尝试在后台访问的经典 ASP 的代码,这将启用 CORS 并停止 Chrome 阻止内容。
标签: asp-classic http-headers cors