Skip to content

Instantly share code, notes, and snippets.

@2livebrew
Created April 27, 2017 06:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save 2livebrew/b2ec9e177a741fefee101530296319a1 to your computer and use it in GitHub Desktop.
Save 2livebrew/b2ec9e177a741fefee101530296319a1 to your computer and use it in GitHub Desktop.
var req = Object.create(http.IncomingMessage.prototype);
request.js:31 Uncaught TypeError: Cannot read property 'prototype' of undefined
at Object.<anonymous> (request.js:31)
at __webpack_require__ (bootstrap 5a5b458…:657)
at fn (bootstrap 5a5b458…:85)
at Object.<anonymous> (express.js:20)
at __webpack_require__ (bootstrap 5a5b458…:657)
at fn (bootstrap 5a5b458…:85)
at Object.webpackEmptyContext.keys (index.js:11)
at __webpack_require__ (bootstrap 5a5b458…:657)
at fn (bootstrap 5a5b458…:85)
at Object.<anonymous> (Server.js:4)
// JSON.stringify(http):
{
"STATUS_CODES": {
"100": "Continue",
"101": "Switching Protocols",
"102": "Processing",
"200": "OK",
"201": "Created",
"202": "Accepted",
"203": "Non-Authoritative Information",
"204": "No Content",
"205": "Reset Content",
"206": "Partial Content",
"207": "Multi-Status",
"208": "Already Reported",
"226": "IM Used",
"300": "Multiple Choices",
"301": "Moved Permanently",
"302": "Found",
"303": "See Other",
"304": "Not Modified",
"305": "Use Proxy",
"307": "Temporary Redirect",
"308": "Permanent Redirect",
"400": "Bad Request",
"401": "Unauthorized",
"402": "Payment Required",
"403": "Forbidden",
"404": "Not Found",
"405": "Method Not Allowed",
"406": "Not Acceptable",
"407": "Proxy Authentication Required",
"408": "Request Timeout",
"409": "Conflict",
"410": "Gone",
"411": "Length Required",
"412": "Precondition Failed",
"413": "Payload Too Large",
"414": "URI Too Long",
"415": "Unsupported Media Type",
"416": "Range Not Satisfiable",
"417": "Expectation Failed",
"418": "I'm a teapot",
"421": "Misdirected Request",
"422": "Unprocessable Entity",
"423": "Locked",
"424": "Failed Dependency",
"425": "Unordered Collection",
"426": "Upgrade Required",
"428": "Precondition Required",
"429": "Too Many Requests",
"431": "Request Header Fields Too Large",
"451": "Unavailable For Legal Reasons",
"500": "Internal Server Error",
"501": "Not Implemented",
"502": "Bad Gateway",
"503": "Service Unavailable",
"504": "Gateway Timeout",
"505": "HTTP Version Not Supported",
"506": "Variant Also Negotiates",
"507": "Insufficient Storage",
"508": "Loop Detected",
"509": "Bandwidth Limit Exceeded",
"510": "Not Extended",
"511": "Network Authentication Required"
},
"METHODS": [
"CHECKOUT",
"CONNECT",
"COPY",
"DELETE",
"GET",
"HEAD",
"LOCK",
"M-SEARCH",
"MERGE",
"MKACTIVITY",
"MKCOL",
"MOVE",
"NOTIFY",
"OPTIONS",
"PATCH",
"POST",
"PROPFIND",
"PROPPATCH",
"PURGE",
"PUT",
"REPORT",
"SEARCH",
"SUBSCRIBE",
"TRACE",
"UNLOCK",
"UNSUBSCRIBE"
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment