UNPKG

happy-dom

Version:

Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.

26 lines 754 B
const REDIRECT_STATUS_CODES = [301, 302, 303, 307, 308]; const MAX_REDIRECT_COUNT = 20; /** * Fetch request validation utility. */ export default class FetchResponseRedirectUtility { /** * Returns "true" if redirect. * * @param statusCode Status code. * @returns "true" if redirect. */ static isRedirect(statusCode) { return REDIRECT_STATUS_CODES.includes(statusCode); } /** * Returns "true" if max redirects is reached. * * @param redirectCount Redirect count. * @returns "true" if max redirects is reached. */ static isMaxRedirectsReached(redirectCount) { return redirectCount >= MAX_REDIRECT_COUNT; } } //# sourceMappingURL=FetchResponseRedirectUtility.js.map