urlconcat
v0.0.12
Published
Concats paths in an url, places slashes where necessary.
Downloads
841
Maintainers
Readme
urlconcat
Concats paths in an url, places slashes where necessary.
Installation
npm install urlconcat --save
Usage
Importing
All these methods work:
var urlconcat = require('urlconcat');
var concat = urlconcat.concat;
import urlconcat from 'urlconcat';
const concat = urlconcat.concat;
import { concat } from 'urlconcat';
Using
It will place slashes between url parts, but not before query parameters:
concat('http://localhost:8080/', 'api/search', 'something', '?a=b&b=c');
// 'http://localhost:8080/api/search/something?a=b&b=c'
It will remove double slashes:
concat('http://localhost:8080/', '/search')
// 'http://localhost:8080/search
It will leave trailing slashes:
concat('http://localhost:8080/', 'search/')
// 'http://localhost:8080/search/