11 lines
356 B
JavaScript
11 lines
356 B
JavaScript
'use strict';
|
|
|
|
class UnexpectedStatusCodeError extends Error {
|
|
constructor(statusCode, statusMessage = '') {
|
|
super(`The proxy server rejected the request with status code ${statusCode} (${statusMessage || 'empty status message'})`);
|
|
this.statusCode = statusCode;
|
|
this.statusMessage = statusMessage;
|
|
}
|
|
}
|
|
|
|
module.exports = UnexpectedStatusCodeError;
|