Rallan 发表于 2025-6-17 15:50:22

极简壁纸逆向js部分

function z (t, n) {
    var p = e.data
      , d = e.headers;
    r.isFormData(p) && delete d["Content-Type"];
    var l = new XMLHttpRequest;
    if (e.auth) {
      var h = e.auth.username || ""
            , m = e.auth.password ? unescape(encodeURIComponent(e.auth.password)) : "";
      d.Authorization = "Basic " + btoa(h + ":" + m)
    }
    var y = a(e.baseURL, e.url);
    if (l.open(e.method.toUpperCase(), i(y, e.params, e.paramsSerializer), !0),
      l.timeout = e.timeout,
      l.onreadystatechange = function () {
            if (l && 4 === l.readyState && (0 !== l.status || l.responseURL && 0 === l.responseURL.indexOf("file:"))) {
                var r = "getAllResponseHeaders" in l ? u(l.getAllResponseHeaders()) : null
                  , s = e.responseType && "text" !== e.responseType ? l.response : l.responseText
                  , i = {
                  data: s,
                  status: l.status,
                  statusText: l.statusText,
                  headers: r,
                  config: e,
                  request: l
                };
                o(t, n, i),
                  l = null
            }
      }
      ,
      l.onabort = function () {
            l && (n(f("Request aborted", e, "ECONNABORTED", l)),
                l = null)
      }
      ,
      l.onerror = function () {
            n(f("Network Error", e, null, l)),
                l = null
      }
      ,
      l.ontimeout = function () {
            var t = "timeout of " + e.timeout + "ms exceeded";
            e.timeoutErrorMessage && (t = e.timeoutErrorMessage),
                n(f(t, e, "ECONNABORTED", l)),
                l = null
      }
      ,
      r.isStandardBrowserEnv()) {
      var g = (e.withCredentials || c(y)) && e.xsrfCookieName ? s.read(e.xsrfCookieName) : void 0;
      g && (d[e.xsrfHeaderName] = g)
    }
    if ("setRequestHeader" in l && r.forEach(d, function (e, t) {
      "undefined" == typeof p && "content-type" === t.toLowerCase() ? delete d : l.setRequestHeader(t, e)
    }),
    r.isUndefined(e.withCredentials) || (l.withCredentials = !!e.withCredentials),
      e.responseType)
      try {
            l.responseType = e.responseType
      } catch (t) {
            if ("json" !== e.responseType)
                throw t
      }
    "function" == typeof e.onDownloadProgress && l.addEventListener("progress", e.onDownloadProgress),
    "function" == typeof e.onUploadProgress && l.upload && l.upload.addEventListener("progress", e.onUploadProgress),
    e.cancelToken && e.cancelToken.promise.then(function (e) {
      l && (l.abort(),
            n(e),
            l = null)
    }),
    p || (p = null),
      l.send(p)
}

console.log(z())

页: [1]
查看完整版本: 极简壁纸逆向js部分