UNPKG

strata

Version:

A modular, streaming HTTP server

22 lines (17 loc) 409 B
module.exports = Header; /** * Represents a generic HTTP header. */ function Header(name, value) { if (!(this instanceof Header)) { return new Header(name, value); } if (typeof name === 'undefined') { throw new Error('Header name is required'); } this.name = name; this.value = value || ''; } Header.prototype.toString = function () { return [this.name, this.value].join(': '); };