UNPKG

@poppanator/http-constants

Version:

This package contains various HTTP constants: http status codes and texts, HTTP header names and HTTP methods, and a few related utility function.

80 lines (79 loc) 3.99 kB
/** * The `Access-Control-Allow-Credentials` response header tells browsers * whether to expose the response to the frontend JavaScript code when the * request's credentials mode ([Request.credentials](https://developer.mozilla.org/en-US/docs/Web/API/Request/credentials)) * is include. * * [Read more](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Credentials) */ export declare const AccessControlAllowCredentials = "Access-Control-Allow-Credentials"; /** * The `Access-Control-Allow-Headers` response header is used in response to a * [preflight request](https://developer.mozilla.org/en-US/docs/Glossary/Preflight_request) * which includes the * {@link AccessControlRequestHeaders Access-Control-Request-Headers} to * indicate which HTTP headers can be used during the actual request. * * [Read more](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Headers) */ export declare const AccessControlAllowHeaders = "Access-Control-Allow-Headers"; /** * The `Access-Control-Allow-Methods` response header specifies one or more * methods allowed when accessing a resource in response to a * [preflight request](https://developer.mozilla.org/en-US/docs/Glossary/Preflight_request). * * [Read more](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Methods) */ export declare const AccessControlAllowMethods = "Access-Control-Allow-Methods"; /** * The `Access-Control-Allow-Origin` response header indicates whether the * response can be shared with requesting code from the given * {@link Origin origin}. * * [Read more](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin) */ export declare const AccessControlAllowOrigin = "Access-Control-Allow-Origin"; /** * The `Access-Control-Expose-Headers` response header allows a server to * indicate which response headers should be made available to scripts running * in the browser, in response to a cross-origin request. * * [Read more](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Expose-Headers) */ export declare const AccessControlExposeHeaders = "Access-Control-Expose-Headers"; /** * The `Access-Control-Max-Age` response header indicates how long the results * of a preflight request (that is the information contained in the * {@link AccessControlAllowMethods Access-Control-Allow-Methods} and * {@link AccessControlAllowHeaders Access-Control-Allow-Headers} headers) * can be cached. * * [Read more](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Max-Age) */ export declare const AccessControlMaxAge = "Access-Control-Max-Age"; /** * The HTTP `Cross-Origin-Embedder-Policy` (COEP) response header prevents a * document from loading any cross-origin resources that don't explicitly grant * the document permission (using * [CORP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Cross-Origin_Resource_Policy_(CORP)) or * [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS)). * * [Read more](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cross-Origin-Embedder-Policy) */ export declare const CrossOriginEmbedderPolicy = "Cross-Origin-Embedder-Policy"; /** * The HTTP `Cross-Origin-Opener-Policy` (COOP) response header allows you to * ensure a top-level document does not share a browsing context group with * cross-origin documents. * * [Read more](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cross-Origin-Opener-Policy) */ export declare const CrossOriginOpenerPolicy = "Cross-Origin-Opener-Policy"; /** * The HTTP `Cross-Origin-Resource-Policy` response header conveys a desire * that the browser blocks no-cors cross-origin/cross-site requests to the * given resource. * * [Read more](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cross-Origin-Resource-Policy) */ export declare const CrossOriginResourcePolicy = "Cross-Origin-Resource-Policy";