提问人:Dani Kerekes 提问时间:11/15/2023 更新时间:11/15/2023 访问量:25
无法从服务器获取任何数据作为响应
Cant get any data from server as a response
问:
我想从服务器端接收回的消息。我正在使用打字稿、nexApi 和 axios。
我尝试像这样调用函数:
const createNft = async () => {
try {
const messageToSign = await axios.get('http://localhost:3000/api/teszt');
console.log(messageToSign);
}catch (e: any) {
console.error(e.message, "Problem here!!!!");
}
};
我的route.ts是这样的:
export async function GET(req: NextApiRequest &{session: Session}, res: NextApiResponse) {
console.log("Im here!");
try {
const message = {contractAddress, id: uuidv4()};
req.session.set("message", message);
await req.session.save();
res.json(message);
} catch (error) {
console.log(error ,"Problem there !")
}
}
我收到此错误:我收到的错误
我的 VS Code 控制台显示以下内容:错误:路由处理程序“...\app\api\teszt\route.ts”返回任何响应。确保在处理程序的所有分支中返回 a 或 a。Response
NextResponse
我尝试只传递虚拟数据,但结果是一样的。
答: 暂无答案
评论