开发者社区> 问答> 正文

求助懂的朋友搞下,跨域调用xml文件,十分感谢。。

之前发过一次求助帖,没有能够搞定,今天再发一次,具体情况是这样的,ECS服务器上的静态页面调用OSS上的xml文件,结构是HTML5,html+js+xml,html文件在ECS上,js和xml在OSS上,页面可以理解成是手机网站,需要使用XMLHttpRequest方式调用,具体情况看下图:


要解决的问题,我知道flash跨域调用需要上传crossmain.xml文件到被调用的站点,才能进行调用,我不知道oss上的cros方式是怎么样调用,api手册上有写,但是只写了xml规则是怎么样的格式,没有写需要发送怎么样的请求到oss,就是调用的语法。有懂的朋友,麻烦稍稍详细点的告诉下,之前有朋友说使用python sdk的方法,但是我对编程一类的东西不是很懂,所以不是很有头绪。希望哪位朋友告诉下,十分感谢。
PS:只需要允许调用这个xml文件就行,并不是要调用里面的数据在html页面显示

展开
收起
春秋互动 2014-10-06 18:51:01 7979 0
1 条回答
写回答
取消 提交回答
  • Re求助懂的朋友搞下,跨域调用xml文件,十分感谢。。
    如果你是想为自己的bucket设置cors规则,那么可以用osscmd, 从下面的网址可以下载官方版本:
      http://aliyunecs.oss-cn-hangzhou.aliyuncs.com/OSS_Python_API_20140509.zip?spm=5176.7150518.1996836753.5.BAFUgI&file=OSS_Python_API_20140509.zip

    解压,然后从命令行(windows或者linux)运行:
       python osscmd --id=你的accessid  --key=你的accesskey putcors oss://你的bucket名     你的cors文件名
    2014-10-08 21:49:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载