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

React项目GET请求突发Response.json() is not a function错误求助

问题解决思路
  • 核心错误:你的代码里漏写了fetch函数,导致sakilaResponse只是一个字符串,而非浏览器原生的Response对象,自然没有.json()方法,这就是报错的根源。
  • 修正后的代码:
const sakilaResponse = await fetch(`http://localhost:8080/home/filmsInCategory/${sakilaInput}`, {method: "GET"});
sakilaText = await sakilaResponse.json();
console.log(sakilaText);
sakilaOutput.innerHTML = sakilaText;
  • 额外排查建议:
    • 清除浏览器缓存:之前的API变更可能留下缓存,导致返回内容异常
    • 检查API返回:在浏览器开发者工具的Network面板查看GET请求的响应,确认返回的是合法JSON格式,且状态码为200

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 11:42:03