SvelteKit 正在包装我的回复,但我不明白为什么

问题描述 投票:0回答:1

我有一个如下所示的 SvelteKit 操作:

export const actions = {
    upload: async ({request}) => {
        // some logic

        return { success: true };
    }
}

但是,当我调用此端点时,根据我的浏览器的网络选项卡,返回的响应如下所示:

{"type":"success","status":200,"data":"[{\"success\":1},true]"}

我尝试过:

  • 默认操作与命名操作
  • 未设置中间件
svelte sveltekit
1个回答
0
投票

我从未使用过 SvelteKit 应用程序作为 JSON API,所以我可能是错的,但如果您使用 json() 函数,响应正文可能只包含您的数据。

© www.soinside.com 2019 - 2024. All rights reserved.