http-get-pathname
v2.0.0
Published
Extract and cache the pathname string of an http request
Downloads
8
Readme
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 = require('http-get-pathname');
// http://localhost/path/name?someQueryString
httpGetPathname(request); // path/name
// second call is cheap
httpGetPathname(request); // path/name
// with leading slash
httpGetPathname(request, true); // /path/name