Blame view
lib/url-concat-qs.js
477 Bytes
f2c18879a
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
/** * Menambahkan querystring ke sebuah url * * @author Adhidarma Hadiwinoto <me@adhisimon.org> * @version 2020.03.20 */ /** * require nodejs querystring module */ const querystring = require('querystring'); /** * @param {string} originalUrl * @param {Object} qs * @returns {string} */ module.exports = (originalUrl, qs) => { const separator = originalUrl.indexOf('?') < 0 ? '?' : '&'; return `${originalUrl}${separator}${querystring.stringify(qs)}`; }; |