- private requestListener(req: IncomingMessage, res: ServerResponse): void {
- this.authenticate(req, (err) => {
- if (err) {
- res.setHeader('Content-Type', 'text/plain');
- res.setHeader('WWW-Authenticate', 'Basic realm=users');
- res.writeHead(StatusCodes.UNAUTHORIZED);
- res.end(`${StatusCodes.UNAUTHORIZED} Unauthorized`);
- req.destroy();
- res.destroy();
+ private requestListener (req: IncomingMessage, res: ServerResponse): void {
+ this.authenticate(req, err => {
+ if (err != null) {
+ res
+ .writeHead(StatusCodes.UNAUTHORIZED, {
+ 'Content-Type': 'text/plain',
+ 'WWW-Authenticate': 'Basic realm=users'
+ })
+ .end(`${StatusCodes.UNAUTHORIZED} Unauthorized`)
+ .destroy()
+ req.destroy()