tion (resolve2, reject) {
                    if (!data.responseText || data.readyState != 4) {
                        setTimeout(async function () {
                            let msg = await isResponseReady();
                            resolve2(msg);
                        }, 1);
                    } else {
                        resolve2(data.responseText);
                    }
                });
            }

            let returnable = await isResponseReady();
            resolve(returnable)