Wednesday 31 May 2017

Removing query parameter using node.js not working

I am having this code to remove a query parameter from a url, but it is not working. Can you have a look please?

const url = require('url')

const obj = url.parse('http://www.example.com/path?query1=val1&query2=val2', true)
delete obj.query.query2
const link = url.format(obj)
console.log(link) // I was expecting the removal of query2 but it didn't happen

It logged the same url as was passed above, why query2 is not removed? Thanks



via segmentationfaulter

No comments:

Post a Comment