You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将JSON文件上传到React web应用并获取该文件的访问链接

JSON上传及访问链接获取操作指南

方案1:存放在React项目静态目录(推荐用于App Linking场景)

App Linking要求的校验文件必须和你的应用域名根路径绑定,优先用这个方案:

  • 找到React项目的静态资源根目录:Create React App、Vite 生成的项目默认都是public文件夹
  • 在public文件夹下新建.well-known子文件夹(App Linking要求校验文件必须放在这个目录下)
  • 将你的JSON文件放入该文件夹:
    • 安卓App Linking校验文件命名为assetlinks.json
    • iOS Universal Links校验文件命名为apple-app-site-association,不要加.json后缀
  • 正常打包部署你的React应用,部署完成后对应的访问链接规则为:你的应用域名/.well-known/文件名,例如:
    • 安卓:https://your-app-domain.com/.well-known/assetlinks.json
    • iOS:https://your-app-domain.com/.well-known/apple-app-site-association
  • 额外配置提醒:如果你用了BrowserRouter模式,需要在服务端的路由规则里配置.well-known目录下的文件不命中前端路由,直接返回静态资源,避免访问链接返回前端页面而不是JSON内容。

方案2:托管到云存储服务(适用于文件需要频繁更新的场景)

如果你不需要绑定应用域名,可以用这个方案快速获取链接:

  • 将JSON文件上传到你正在使用的云存储服务
  • 把文件的访问权限设置为公开可读
  • 直接复制服务商生成的公网访问链接即可使用

校验要求:App Linking 要求JSON文件的响应头Content-Type为application/json,访问时不能有301/302等重定向跳转,否则会校验不通过。

内容的提问来源于stack exchange,提问作者Nooblantis District

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 01:45:04