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

Next.js嵌套动态路由API调用:如何构造请求URL?

解决方案

根据你的Next.js API路由结构,pages/api/product/[id]/index.js对应的实际API访问路径是/api/product/{id},其中{id}是动态参数的实际值。

要获取product.parent对应的数据,你需要把动态参数位置替换为product.parent的值,因此正确的请求代码应该是:

const { data } = await axios.get(`/api/product/${product.parent}`);

原代码里的????/${product.parent}属于路径冗余,直接用product.parent填充动态参数的位置即可,无需额外添加路径片段。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 15:35:05