decord/source/792_createStealthXhr.js

32 lines
977 B
JavaScript
Raw Normal View History

2026-07-20 16:05:17 +00:00
// Module ID: 792
2026-07-25 08:10:48 +00:00
// Function ID: 8962
2026-07-20 16:05:17 +00:00
// Name: createStealthXhr
2026-07-23 10:11:24 +00:00
// Dependencies: [793]
2026-07-20 16:05:17 +00:00
// Module 792 (createStealthXhr)
2026-07-23 10:11:24 +00:00
const require = arg1;
const dependencyMap = arg6;
2026-07-20 16:05:17 +00:00
arg5.XHR_READYSTATE_DONE = 4;
arg5.createStealthXhr = function createStealthXhr() {
if (arguments.length > 0) {
if (undefined !== arguments[0]) {
let RN_GLOBAL_OBJ = arguments[0];
}
if (RN_GLOBAL_OBJ.XMLHttpRequest) {
let _XMLHttpRequest = RN_GLOBAL_OBJ.XMLHttpRequest;
const prototype = _XMLHttpRequest.prototype;
_XMLHttpRequest = new _XMLHttpRequest();
if (_XMLHttpRequest.open.__sentry_original__) {
_XMLHttpRequest.open = _XMLHttpRequest.open.__sentry_original__;
}
if (_XMLHttpRequest.send.__sentry_original__) {
_XMLHttpRequest.send = _XMLHttpRequest.send.__sentry_original__;
}
return _XMLHttpRequest;
} else {
return null;
}
}
2026-07-23 10:11:24 +00:00
RN_GLOBAL_OBJ = require(793) /* RN_GLOBAL_OBJ */.RN_GLOBAL_OBJ;
2026-07-20 16:05:17 +00:00
};