getXHRResponse.js 814 B

123456789101112131415161718192021222324252627282930
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.getXHRResponse = void 0;
  4. function getXHRResponse(xhr) {
  5. switch (xhr.responseType) {
  6. case 'json': {
  7. if ('response' in xhr) {
  8. return xhr.response;
  9. }
  10. else {
  11. var ieXHR = xhr;
  12. return JSON.parse(ieXHR.responseText);
  13. }
  14. }
  15. case 'document':
  16. return xhr.responseXML;
  17. case 'text':
  18. default: {
  19. if ('response' in xhr) {
  20. return xhr.response;
  21. }
  22. else {
  23. var ieXHR = xhr;
  24. return ieXHR.responseText;
  25. }
  26. }
  27. }
  28. }
  29. exports.getXHRResponse = getXHRResponse;
  30. //# sourceMappingURL=getXHRResponse.js.map