OutgoingMessage.prototype.setHeader = function(name, value) {
if (typeof name !== 'string')
- throw new TypeError('"name" should be a string');
+ throw new TypeError('`name` should be a string in setHeader(name, value).');
if (value === undefined)
- throw new Error('"name" and "value" are required for setHeader().');
+ throw new Error('`value` required in setHeader("' + name + '", value).');
if (this._header)
throw new Error('Can\'t set headers after they are sent.');
OutgoingMessage.prototype.getHeader = function(name) {
if (arguments.length < 1) {
- throw new Error('`name` is required for getHeader().');
+ throw new Error('`name` is required for getHeader(name).');
}
if (!this._headers) return;
OutgoingMessage.prototype.removeHeader = function(name) {
if (arguments.length < 1) {
- throw new Error('`name` is required for removeHeader().');
+ throw new Error('`name` is required for removeHeader(name).');
}
if (this._header) {