创建包含 headers
/status
的“响应”,而无需强制序列化为实际的 Response
import { data } from "react-router";
export async function action({ request }: Route.ActionArgs) {
let formData = await request.formData();
let item = await createItem(formData);
return data(item, {
headers: { "X-Custom-Header": "value" }
status: 201,
});
}
function data<D>(data: D, init?: number | ResponseInit)
响应中要包含的数据。
要包含在响应中的状态码或 ResponseInit
对象。
一个包含数据和响应初始化的 DataWithResponseInit
实例。