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

React项目中XMLHttpRequest POST请求Data.json返回404但文件存在

本地React应用POST请求JSON文件返回404问题
  • JSON文件(Data.json)位于React的public文件夹中
  • 应用尚未部署,通过npm start在本地运行
  • 已确认路径正确,对应位置确实存在该JSON文件
  • POST方法在用户点击按钮时执行,页面完全加载后才发送请求
  • 函数已正确调用,事件监听器本身无问题

错误信息

POST http://localhost:3000/Data.json 404 (Not Found)

JavaScript代码

async function download() {

    let xhr = new XMLHttpRequest()
    let url = "/Data.json"
    let obj = {
        "unlockedChars":API.unlockedChars,
        "completed":API.completed,
        "lastCompleted":API.lastCompleted
    }
    
    
    xhr.open("POST", url)
    xhr.setRequestHeader("Content-Type", "application/json");
    xhr.send(JSON.stringify(obj))
}

Data.json内容

[{
"unlockedChars":[{
    "id":"Ancient_One",
    "star":2,
    "duplicated":false
},
{
    "id":"Ancient_One",
    "star":3,
    "duplicated":true
}],
"completed":0,
"lastCompleted":0
}]

内容的提问来源于stack exchange,提问作者Santiago Mirantes

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 15:22:34