app.get('/', (req, res) => { if (req.query.url) { axios.get(req.query.url) .then((response) => { try { csv() .fromString(response.data) .then((jsonObj) => { res.json(jsonObj) }); } catch (err) { res.send(err); } }).catch((err) => { res.status(400); res.send(err); }) } else { let errMsg = { message: "Invalid URL or URL not provided" } res.send(errMsg); } });