bpms_site/.svn/pristine/aa/aa33be791c86224a8ce1e35e882aa7389dff3687.svn-base
2025-11-02 16:38:49 +03:30

33 lines
845 B
Plaintext

import { appendMutableCookies } from "../../../web/spec-extension/adapters/request-cookies";
export function handleTemporaryRedirectResponse(url, mutableCookies) {
const headers = new Headers({
location: url
});
appendMutableCookies(headers, mutableCookies);
return new Response(null, {
status: 307,
headers
});
}
export function handleBadRequestResponse() {
return new Response(null, {
status: 400
});
}
export function handleNotFoundResponse() {
return new Response(null, {
status: 404
});
}
export function handleMethodNotAllowedResponse() {
return new Response(null, {
status: 405
});
}
export function handleInternalServerErrorResponse() {
return new Response(null, {
status: 500
});
}
//# sourceMappingURL=response-handlers.js.map