SvelteKit文档提供了一个示例,说明如何使用参数编写 GET 端点......
export async function get({ params }) { /* [...] */ }
...以及如何编写不带参数的 POST 端点...
export function post(request) { /* [...] */ }
如何编写带有参数的 POST 端点?更准确地说:如果我想同时访问端点中的参数和请求正文,我必须使用什么函数签名?
您可以对POST请求处理做同样的事情!
export function post({ params, body }) { /* [...] */ }
所有端点处理程序都是 type RequestHandler,它们是接受 aServerRequest并且具有基本相同的函数签名的函数。POSTrequests 也有 request 对象的body属性,根据Content-Typeheader 进行解析。