http-get-pathname
Extract and cache the pathname string of an http request
Call this function on an incoming HTTP request in one or more places without worrying about performance/caching and without any prior parsing of the request/url
The leading slash is stripped by default
If you like the style, check out http-body-parse http-query-parse which shares some caching and thus works great together
Installation
npm install http-get-pathname
Usage
The result is cached and subsequent calls are cheap
var httpGetPathname = ; // http://localhost/path/name?someQueryString ; // path/name // second call is cheap; // path/name // with leading slash; // /path/name