Dojo Data grid with custom HTTP headers
-
01-10-2019 - |
Question
I have DataGrid that connects to REST service. I need to pass some custom HTTP headers (Authorization and others) to fetch operation. How can I do that?
Data store is JsonRestStore.
Solution
Better late than never... Here's a workaround; add this function at the beginning of the dojo.addOnLoad() method.
dojo.xhrGet = function(args){// Workaround for Dojo's lack of support for custom headers
args.headers = {userId:'xyz', requestedBy:'abc', requestedFrom:'123'};
return dojo.xhr("GET", args);
};
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow