67 lines
1.7 KiB
JavaScript
67 lines
1.7 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
0 && (module.exports = {
|
|
handleRedirectResponse: null,
|
|
handleBadRequestResponse: null,
|
|
handleNotFoundResponse: null,
|
|
handleMethodNotAllowedResponse: null,
|
|
handleInternalServerErrorResponse: null
|
|
});
|
|
function _export(target, all) {
|
|
for(var name in all)Object.defineProperty(target, name, {
|
|
enumerable: true,
|
|
get: all[name]
|
|
});
|
|
}
|
|
_export(exports, {
|
|
handleRedirectResponse: function() {
|
|
return handleRedirectResponse;
|
|
},
|
|
handleBadRequestResponse: function() {
|
|
return handleBadRequestResponse;
|
|
},
|
|
handleNotFoundResponse: function() {
|
|
return handleNotFoundResponse;
|
|
},
|
|
handleMethodNotAllowedResponse: function() {
|
|
return handleMethodNotAllowedResponse;
|
|
},
|
|
handleInternalServerErrorResponse: function() {
|
|
return handleInternalServerErrorResponse;
|
|
}
|
|
});
|
|
const _requestcookies = require("../../../web/spec-extension/adapters/request-cookies");
|
|
function handleRedirectResponse(url, mutableCookies, status) {
|
|
const headers = new Headers({
|
|
location: url
|
|
});
|
|
(0, _requestcookies.appendMutableCookies)(headers, mutableCookies);
|
|
return new Response(null, {
|
|
status,
|
|
headers
|
|
});
|
|
}
|
|
function handleBadRequestResponse() {
|
|
return new Response(null, {
|
|
status: 400
|
|
});
|
|
}
|
|
function handleNotFoundResponse() {
|
|
return new Response(null, {
|
|
status: 404
|
|
});
|
|
}
|
|
function handleMethodNotAllowedResponse() {
|
|
return new Response(null, {
|
|
status: 405
|
|
});
|
|
}
|
|
function handleInternalServerErrorResponse() {
|
|
return new Response(null, {
|
|
status: 500
|
|
});
|
|
}
|
|
|
|
//# sourceMappingURL=response-handlers.js.map
|