I'm using Dan Wrong's Restler for Node Express to connect to an API. One of my endpoints requires a custom header is sent, but I'm having no luck in sending this:-
restler.get('api.co.uk/user',
{ username: 'xx', password: 'xx' },
{ headers: { 'token': cookie }})
.on('complete', function(user) {
res.render('dashboard.ejs', { user: user });
})
.on('error', function(error) {
res.render('500.ejs', { error: error });
})
I've tried variations of how to include the headers - but nothing seems to work, the header never seems to pass. Does anyone have any suggestions on how to achieve this please?
Help appreciated.
Try this:
restler.get('http://api.co.uk/user', {
query : { username: 'xx', password: 'xx' },
headers : { token: cookie }
}).on(...)