rjweb-server
Version:
Easy and Robust Way to create a Web Server with Many Easy-to-use Features in NodeJS
26 lines (25 loc) • 743 B
TypeScript
import { Content } from "../../functions/parseContent";
export default class RouteContentTypes {
private defaultHeaders;
constructor(defaultHeaders?: Record<string, Content>);
/**
* Add A Header that will be added to every HTTP request
* @example
* ```
* const server = new Server(...)
*
* server.defaultHeaders((dH) => dH
* .add('Copyright', 2023)
* )
* ```
* @since 5.3.0
*/ add(
/** The Name of the Header */ name: Lowercase<string>,
/** The Value of the Header */ contentType: Content): this;
/**
* Internal Method for Generating Headers Object
* @since 6.0.0
*/ protected getData(): {
defaultHeaders: Record<string, Content>;
};
}