开发者社区 > 云原生 > Serverless > 正文

我们需要跨域访问oss,我们函数计算所在的域是cn-zhangjiakou,但是我们要访问的oss地

我们需要跨域访问oss,我们函数计算所在的域是cn-zhangjiakou,但是我们要访问的oss地址是,

http://cn-beijing-gaode-b.oss.aliyun-inc.com,

这个是高德专属的一个特殊的域。

关键是这个数据很大,而且每天更新,所以不可能我们自己再存一份。只能访问这个地方获取

展开
收起
百问录 2023-03-24 12:18:51 910 0
5 条回答
写回答
取消 提交回答
  • 1.进入 OSS 管理控制台 界面。 2.在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。 3.单击 基础设置 页签,找到 跨域设置 区域,然后单击 设置。 4.单击 创建规则,打开 设定跨域规则 对话框。 5.设置跨域规则。 1.来源:指定允许的跨域请求的来源。允许多条匹配规则,以回车为间隔。每个匹配规则允许使用最多一个“”通配符。 2.允许 Methods:指定允许的跨域请求方法。 3.允许 Headers:指定允许的跨域请求 header。允许多条匹配规则,以回车为间隔。每个匹配规则使用最多一个“”通配符。 4.暴露 Headers:指定允许用户从应用程序中访问的响应头(例如一个 Javascript 的 XMLHttpRequest 对象)。 5.缓存时间:指定浏览器对特定资源的预取(OPTIONS)请求返回结果的缓存时间。 说明: 每个存储空间最多可以配置 10 条规则。 6.单击 确定。 说明: 您也可以对已有的规则进行编辑和删除操作。

    2023-03-28 14:20:16
    赞同 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    1.进入 OSS 管理控制台 界面。 2.在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。 3.单击 基础设置 页签,找到 跨域设置 区域,然后单击 设置。 4.单击 创建规则,打开 设定跨域规则 对话框。 5.设置跨域规则。 1.来源:指定允许的跨域请求的来源。允许多条匹配规则,以回车为间隔。每个匹配规则允许使用最多一个“”通配符。 2.允许 Methods:指定允许的跨域请求方法。 3.允许 Headers:指定允许的跨域请求 header。允许多条匹配规则,以回车为间隔。每个匹配规则使用最多一个“”通配符。 4.暴露 Headers:指定允许用户从应用程序中访问的响应头(例如一个 Javascript 的 XMLHttpRequest 对象)。 5.缓存时间:指定浏览器对特定资源的预取(OPTIONS)请求返回结果的缓存时间。 说明: 每个存储空间最多可以配置 10 条规则。 6.单击 确定。 说明: 您也可以对已有的规则进行编辑和删除操作。

    2023-03-25 15:07:05
    赞同 展开评论 打赏
  • 跨地域就只能使用公网访问了。

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-03-24 18:21:19
    赞同 展开评论 打赏
  • 月移花影,暗香浮动

    跨域访问OSS需要进行一些配置和处理:

    1. 通过CORS(跨域资源共享)配置来允许跨域访问。在OSS控制台中可以设置CORS规则来允许指定来源的跨域访问。示例如下:
    <CORSRule>
      <AllowedOrigin>http://example.com</AllowedOrigin>
      <AllowedMethod>GET</AllowedMethod>
      <AllowedHeader>*</AllowedHeader>
    </CORSRule>
    
    1. 在服务器端设置代理,将客户端请求转发到OSS,从而避免跨域问题。

    2. 使用JSONP(JSON with Padding)跨域请求,即把请求返回封装成一个function然后利用script标签去执行它。不过这种方式需要服务端返回特定的格式,并且只支持GET请求。

    需要注意的是,阿里云OSS默认支持访问公网,如果要进行内网或VPC网络的访问需要进行一些额外的设置。

    2023-03-24 14:35:02
    赞同 展开评论 打赏
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    OSS 支持跨越访问,需要在您的代码中指定跨域访问的 URL,例如:

    http://cn-beijing-gaode-b.oss.aliyun-inc.com
    
    
    2023-03-24 14:09:01
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载