【问题标题】:Azure Container EnumerationResults as HTMLAzure 容器枚举结果为 HTML
【发布时间】:2014-06-11 14:42:57
【问题描述】:

当我去https://myaccount.blob.core.windows.net/mycontainer?restype=container&comp=list 假设我的 url 中包含我的帐户信息,以便它进入我选择的容器的枚举结果。

有什么方法可以将 XML 输出转换为 html 表中的内容。 我试过用一个简单的javascript来做这个,但是这个页面不能按原样下载,所以我不能用这种方式解析它。 尝试执行

时出现以下错误
xmlhttp.open("GET", "https://myaccount.blob.core.windows.net/mycontainer?restype=container&comp=list", false);

XMLHttpRequest 无法加载“与上面相同的 URL”请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,Origin 'null' 不允许访问。

任何解决方案,或显示枚举数据的方式,如网络服务器索引页。

【问题讨论】:

    标签: javascript azure azure-storage


    【解决方案1】:

    您遇到的问题与网络浏览器的限制有关,该限制阻止了对位于父页面所在域之外的域中的资源的 Javascript 请求。 2 月,我们向平台添加了 CORS 支持,允许您定义可用于启用此类场景的 CORS(跨源资源共享)策略。

    点击此处了解更多信息Windows Azure Storage: Introducing CORS

    杰森

    【讨论】:

    • 所以如果我在 Azure 服务上设置 CORS,我应该能够让它像那样工作。谢谢。我稍后会看看这样做。
    • 太好了,成功了:D
    • 太棒了 - 很高兴听到它!
    猜你喜欢
    • 2015-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多