UNPKG

ews-javascript-api-auth

Version:

Library to Help with non-Basic Authentication methods with ews-javascript-api package

31 lines (30 loc) 1.02 kB
"use strict"; /** @internal */ function setupXhrResponse(xhrResponse) { xhrResponse["responseText"] = xhrResponse["response"]; delete xhrResponse["response"]; xhrResponse.getAllResponseHeaders = function () { var header = ""; if (xhrResponse.headers) { for (var key in xhrResponse.headers) { header += key + " : " + xhrResponse.headers[key] + "\r\n"; } } return header; }; xhrResponse.getResponseHeader = function (header) { if (header) { if (xhrResponse.headers) { if (xhrResponse.headers[header]) { return xhrResponse.headers[header]; } if (xhrResponse.headers[header.toLocaleLowerCase()]) { return xhrResponse.headers[header.toLocaleLowerCase()]; } } } return null; }; return xhrResponse; } exports.setupXhrResponse = setupXhrResponse;