智慧保安互联网APP
zengh
2022-06-21 4efeb31d5b4921d7e851c256009486ad86bc70e2
xcxMapSecurityPosition/lid/axios.js
New file
@@ -0,0 +1,659 @@
/* axios v0.21.1 | (c) 2020 by Matt Zabriskie */ ! function(e, t) {
   "object" == typeof exports && "object" == typeof module ? module.exports = t() : "function" == typeof define &&
      define.amd ? define([], t) : "object" == typeof exports ? exports.axios = t() : e.axios = t()
}(this, function() {
   return function(e) {
      function t(r) {
         if (n[r]) return n[r].exports;
         var o = n[r] = {
            exports: {},
            id: r,
            loaded: !1
         };
         return e[r].call(o.exports, o, o.exports, t), o.loaded = !0, o.exports
      }
      var n = {};
      return t.m = e, t.c = n, t.p = "", t(0)
   }([function(e, t, n) {
      e.exports = n(1)
   }, function(e, t, n) {
      "use strict";
      function r(e) {
         var t = new i(e),
            n = s(i.prototype.request, t);
         return o.extend(n, i.prototype, t), o.extend(n, t), n
      }
      var o = n(2),
         s = n(3),
         i = n(4),
         a = n(22),
         u = n(10),
         c = r(u);
      c.Axios = i, c.create = function(e) {
         return r(a(c.defaults, e))
      }, c.Cancel = n(23), c.CancelToken = n(24), c.isCancel = n(9), c.all = function(e) {
         return Promise.all(e)
      }, c.spread = n(25), c.isAxiosError = n(26), e.exports = c, e.exports.default = c
   }, function(e, t, n) {
      "use strict";
      function r(e) {
         return "[object Array]" === R.call(e)
      }
      function o(e) {
         return "undefined" == typeof e
      }
      function s(e) {
         return null !== e && !o(e) && null !== e.constructor && !o(e.constructor) && "function" ==
            typeof e.constructor.isBuffer && e.constructor.isBuffer(e)
      }
      function i(e) {
         return "[object ArrayBuffer]" === R.call(e)
      }
      function a(e) {
         return "undefined" != typeof FormData && e instanceof FormData
      }
      function u(e) {
         var t;
         return t = "undefined" != typeof ArrayBuffer && ArrayBuffer.isView ? ArrayBuffer.isView(e) :
            e && e.buffer && e.buffer instanceof ArrayBuffer
      }
      function c(e) {
         return "string" == typeof e
      }
      function f(e) {
         return "number" == typeof e
      }
      function p(e) {
         return null !== e && "object" == typeof e
      }
      function d(e) {
         if ("[object Object]" !== R.call(e)) return !1;
         var t = Object.getPrototypeOf(e);
         return null === t || t === Object.prototype
      }
      function l(e) {
         return "[object Date]" === R.call(e)
      }
      function h(e) {
         return "[object File]" === R.call(e)
      }
      function m(e) {
         return "[object Blob]" === R.call(e)
      }
      function y(e) {
         return "[object Function]" === R.call(e)
      }
      function g(e) {
         return p(e) && y(e.pipe)
      }
      function v(e) {
         return "undefined" != typeof URLSearchParams && e instanceof URLSearchParams
      }
      function x(e) {
         return e.replace(/^\s*/, "").replace(/\s*$/, "")
      }
      function w() {
         return ("undefined" == typeof navigator || "ReactNative" !== navigator.product &&
            "NativeScript" !== navigator.product && "NS" !== navigator.product) && (
            "undefined" != typeof window && "undefined" != typeof document)
      }
      function b(e, t) {
         if (null !== e && "undefined" != typeof e)
            if ("object" != typeof e && (e = [e]), r(e))
               for (var n = 0, o = e.length; n < o; n++) t.call(null, e[n], n, e);
            else
               for (var s in e) Object.prototype.hasOwnProperty.call(e, s) && t.call(null, e[s], s,
                  e)
      }
      function E() {
         function e(e, n) {
            d(t[n]) && d(e) ? t[n] = E(t[n], e) : d(e) ? t[n] = E({}, e) : r(e) ? t[n] = e.slice() :
               t[n] = e
         }
         for (var t = {}, n = 0, o = arguments.length; n < o; n++) b(arguments[n], e);
         return t
      }
      function j(e, t, n) {
         return b(t, function(t, r) {
            n && "function" == typeof t ? e[r] = S(t, n) : e[r] = t
         }), e
      }
      function C(e) {
         return 65279 === e.charCodeAt(0) && (e = e.slice(1)), e
      }
      var S = n(3),
         R = Object.prototype.toString;
      e.exports = {
         isArray: r,
         isArrayBuffer: i,
         isBuffer: s,
         isFormData: a,
         isArrayBufferView: u,
         isString: c,
         isNumber: f,
         isObject: p,
         isPlainObject: d,
         isUndefined: o,
         isDate: l,
         isFile: h,
         isBlob: m,
         isFunction: y,
         isStream: g,
         isURLSearchParams: v,
         isStandardBrowserEnv: w,
         forEach: b,
         merge: E,
         extend: j,
         trim: x,
         stripBOM: C
      }
   }, function(e, t) {
      "use strict";
      e.exports = function(e, t) {
         return function() {
            for (var n = new Array(arguments.length), r = 0; r < n.length; r++) n[r] =
               arguments[r];
            return e.apply(t, n)
         }
      }
   }, function(e, t, n) {
      "use strict";
      function r(e) {
         this.defaults = e, this.interceptors = {
            request: new i,
            response: new i
         }
      }
      var o = n(2),
         s = n(5),
         i = n(6),
         a = n(7),
         u = n(22);
      r.prototype.request = function(e) {
         "string" == typeof e ? (e = arguments[1] || {}, e.url = arguments[0]) : e = e || {}, e =
            u(this.defaults, e), e.method ? e.method = e.method.toLowerCase() : this.defaults
            .method ? e.method = this.defaults.method.toLowerCase() : e.method = "get";
         var t = [a, void 0],
            n = Promise.resolve(e);
         for (this.interceptors.request.forEach(function(e) {
               t.unshift(e.fulfilled, e.rejected)
            }), this.interceptors.response.forEach(function(e) {
               t.push(e.fulfilled, e.rejected)
            }); t.length;) n = n.then(t.shift(), t.shift());
         return n
      }, r.prototype.getUri = function(e) {
         return e = u(this.defaults, e), s(e.url, e.params, e.paramsSerializer).replace(/^\?/,
            "")
      }, o.forEach(["delete", "get", "head", "options"], function(e) {
         r.prototype[e] = function(t, n) {
            return this.request(u(n || {}, {
               method: e,
               url: t,
               data: (n || {}).data
            }))
         }
      }), o.forEach(["post", "put", "patch"], function(e) {
         r.prototype[e] = function(t, n, r) {
            return this.request(u(r || {}, {
               method: e,
               url: t,
               data: n
            }))
         }
      }), e.exports = r
   }, function(e, t, n) {
      "use strict";
      function r(e) {
         return encodeURIComponent(e).replace(/%3A/gi, ":").replace(/%24/g, "$").replace(/%2C/gi,
            ",").replace(/%20/g, "+").replace(/%5B/gi, "[").replace(/%5D/gi, "]")
      }
      var o = n(2);
      e.exports = function(e, t, n) {
         if (!t) return e;
         var s;
         if (n) s = n(t);
         else if (o.isURLSearchParams(t)) s = t.toString();
         else {
            var i = [];
            o.forEach(t, function(e, t) {
               null !== e && "undefined" != typeof e && (o.isArray(e) ? t += "[]" :
                  e = [e], o.forEach(e, function(e) {
                     o.isDate(e) ? e = e.toISOString() : o.isObject(e) && (
                        e = JSON.stringify(e)), i.push(r(t) + "=" + r(
                        e))
                  }))
            }), s = i.join("&")
         }
         if (s) {
            var a = e.indexOf("#");
            a !== -1 && (e = e.slice(0, a)), e += (e.indexOf("?") === -1 ? "?" : "&") + s
         }
         return e
      }
   }, function(e, t, n) {
      "use strict";
      function r() {
         this.handlers = []
      }
      var o = n(2);
      r.prototype.use = function(e, t) {
         return this.handlers.push({
            fulfilled: e,
            rejected: t
         }), this.handlers.length - 1
      }, r.prototype.eject = function(e) {
         this.handlers[e] && (this.handlers[e] = null)
      }, r.prototype.forEach = function(e) {
         o.forEach(this.handlers, function(t) {
            null !== t && e(t)
         })
      }, e.exports = r
   }, function(e, t, n) {
      "use strict";
      function r(e) {
         e.cancelToken && e.cancelToken.throwIfRequested()
      }
      var o = n(2),
         s = n(8),
         i = n(9),
         a = n(10);
      e.exports = function(e) {
         r(e), e.headers = e.headers || {}, e.data = s(e.data, e.headers, e.transformRequest), e
            .headers = o.merge(e.headers.common || {}, e.headers[e.method] || {}, e.headers), o
            .forEach(["delete", "get", "head", "post", "put", "patch", "common"], function(t) {
               delete e.headers[t]
            });
         var t = e.adapter || a.adapter;
         return t(e).then(function(t) {
            return r(e), t.data = s(t.data, t.headers, e.transformResponse), t
         }, function(t) {
            return i(t) || (r(e), t && t.response && (t.response.data = s(t.response
               .data, t.response.headers, e.transformResponse))), Promise.reject(t)
         })
      }
   }, function(e, t, n) {
      "use strict";
      var r = n(2);
      e.exports = function(e, t, n) {
         return r.forEach(n, function(n) {
            e = n(e, t)
         }), e
      }
   }, function(e, t) {
      "use strict";
      e.exports = function(e) {
         return !(!e || !e.__CANCEL__)
      }
   }, function(e, t, n) {
      "use strict";
      function r(e, t) {
         !s.isUndefined(e) && s.isUndefined(e["Content-Type"]) && (e["Content-Type"] = t)
      }
      function o() {
         var e;
         return "undefined" != typeof XMLHttpRequest ? e = n(12) : "undefined" != typeof process &&
            "[object process]" === Object.prototype.toString.call(process) && (e = n(12)), e
      }
      var s = n(2),
         i = n(11),
         a = {
            "Content-Type": "application/x-www-form-urlencoded"
         },
         u = {
            adapter: o(),
            transformRequest: [function(e, t) {
               return i(t, "Accept"), i(t, "Content-Type"), s.isFormData(e) || s
                  .isArrayBuffer(e) || s.isBuffer(e) || s.isStream(e) || s.isFile(e) || s
                  .isBlob(e) ? e : s.isArrayBufferView(e) ? e.buffer : s
                  .isURLSearchParams(e) ? (r(t,
                        "application/x-www-form-urlencoded;charset=utf-8"), e
                  .toString()) : s.isObject(e) ? (r(t, "application/json;charset=utf-8"),
                     JSON.stringify(e)) : e
            }],
            transformResponse: [function(e) {
               if ("string" == typeof e) try {
                  e = JSON.parse(e)
               } catch (e) {}
               return e
            }],
            timeout: 0,
            xsrfCookieName: "XSRF-TOKEN",
            xsrfHeaderName: "X-XSRF-TOKEN",
            maxContentLength: -1,
            maxBodyLength: -1,
            validateStatus: function(e) {
               return e >= 200 && e < 300
            }
         };
      u.headers = {
         common: {
            Accept: "application/json, text/plain, */*"
         }
      }, s.forEach(["delete", "get", "head"], function(e) {
         u.headers[e] = {}
      }), s.forEach(["post", "put", "patch"], function(e) {
         u.headers[e] = s.merge(a)
      }), e.exports = u
   }, function(e, t, n) {
      "use strict";
      var r = n(2);
      e.exports = function(e, t) {
         r.forEach(e, function(n, r) {
            r !== t && r.toUpperCase() === t.toUpperCase() && (e[t] = n, delete e[r])
         })
      }
   }, function(e, t, n) {
      "use strict";
      var r = n(2),
         o = n(13),
         s = n(16),
         i = n(5),
         a = n(17),
         u = n(20),
         c = n(21),
         f = n(14);
      e.exports = function(e) {
         return new Promise(function(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[t] : 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)
         })
      }
   }, function(e, t, n) {
      "use strict";
      var r = n(14);
      e.exports = function(e, t, n) {
         var o = n.config.validateStatus;
         n.status && o && !o(n.status) ? t(r("Request failed with status code " + n.status, n
            .config, null, n.request, n)) : e(n)
      }
   }, function(e, t, n) {
      "use strict";
      var r = n(15);
      e.exports = function(e, t, n, o, s) {
         var i = new Error(e);
         return r(i, t, n, o, s)
      }
   }, function(e, t) {
      "use strict";
      e.exports = function(e, t, n, r, o) {
         return e.config = t, n && (e.code = n), e.request = r, e.response = o, e
            .isAxiosError = !0, e.toJSON = function() {
               return {
                  message: this.message,
                  name: this.name,
                  description: this.description,
                  number: this.number,
                  fileName: this.fileName,
                  lineNumber: this.lineNumber,
                  columnNumber: this.columnNumber,
                  stack: this.stack,
                  config: this.config,
                  code: this.code
               }
            }, e
      }
   }, function(e, t, n) {
      "use strict";
      var r = n(2);
      e.exports = r.isStandardBrowserEnv() ? function() {
         return {
            write: function(e, t, n, o, s, i) {
               var a = [];
               a.push(e + "=" + encodeURIComponent(t)), r.isNumber(n) && a.push(
                     "expires=" + new Date(n).toGMTString()), r.isString(o) && a.push(
                     "path=" + o), r.isString(s) && a.push("domain=" + s), i === !0 && a
                  .push("secure"), document.cookie = a.join("; ")
            },
            read: function(e) {
               var t = document.cookie.match(new RegExp("(^|;\\s*)(" + e + ")=([^;]*)"));
               return t ? decodeURIComponent(t[3]) : null
            },
            remove: function(e) {
               this.write(e, "", Date.now() - 864e5)
            }
         }
      }() : function() {
         return {
            write: function() {},
            read: function() {
               return null
            },
            remove: function() {}
         }
      }()
   }, function(e, t, n) {
      "use strict";
      var r = n(18),
         o = n(19);
      e.exports = function(e, t) {
         return e && !r(t) ? o(e, t) : t
      }
   }, function(e, t) {
      "use strict";
      e.exports = function(e) {
         return /^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)
      }
   }, function(e, t) {
      "use strict";
      e.exports = function(e, t) {
         return t ? e.replace(/\/+$/, "") + "/" + t.replace(/^\/+/, "") : e
      }
   }, function(e, t, n) {
      "use strict";
      var r = n(2),
         o = ["age", "authorization", "content-length", "content-type", "etag", "expires", "from",
            "host", "if-modified-since", "if-unmodified-since", "last-modified", "location",
            "max-forwards", "proxy-authorization", "referer", "retry-after", "user-agent"
         ];
      e.exports = function(e) {
         var t, n, s, i = {};
         return e ? (r.forEach(e.split("\n"), function(e) {
            if (s = e.indexOf(":"), t = r.trim(e.substr(0, s)).toLowerCase(), n = r
               .trim(e.substr(s + 1)), t) {
               if (i[t] && o.indexOf(t) >= 0) return;
               "set-cookie" === t ? i[t] = (i[t] ? i[t] : []).concat([n]) : i[t] =
                  i[t] ? i[t] + ", " + n : n
            }
         }), i) : i
      }
   }, function(e, t, n) {
      "use strict";
      var r = n(2);
      e.exports = r.isStandardBrowserEnv() ? function() {
         function e(e) {
            var t = e;
            return n && (o.setAttribute("href", t), t = o.href), o.setAttribute("href", t), {
               href: o.href,
               protocol: o.protocol ? o.protocol.replace(/:$/, "") : "",
               host: o.host,
               search: o.search ? o.search.replace(/^\?/, "") : "",
               hash: o.hash ? o.hash.replace(/^#/, "") : "",
               hostname: o.hostname,
               port: o.port,
               pathname: "/" === o.pathname.charAt(0) ? o.pathname : "/" + o.pathname
            }
         }
         var t, n = /(msie|trident)/i.test(navigator.userAgent),
            o = document.createElement("a");
         return t = e(window.location.href),
            function(n) {
               var o = r.isString(n) ? e(n) : n;
               return o.protocol === t.protocol && o.host === t.host
            }
      }() : function() {
         return function() {
            return !0
         }
      }()
   }, function(e, t, n) {
      "use strict";
      var r = n(2);
      e.exports = function(e, t) {
         function n(e, t) {
            return r.isPlainObject(e) && r.isPlainObject(t) ? r.merge(e, t) : r.isPlainObject(
               t) ? r.merge({}, t) : r.isArray(t) ? t.slice() : t
         }
         function o(o) {
            r.isUndefined(t[o]) ? r.isUndefined(e[o]) || (s[o] = n(void 0, e[o])) : s[o] = n(e[
               o], t[o])
         }
         t = t || {};
         var s = {},
            i = ["url", "method", "data"],
            a = ["headers", "auth", "proxy", "params"],
            u = ["baseURL", "transformRequest", "transformResponse", "paramsSerializer",
               "timeout", "timeoutMessage", "withCredentials", "adapter", "responseType",
               "xsrfCookieName", "xsrfHeaderName", "onUploadProgress", "onDownloadProgress",
               "decompress", "maxContentLength", "maxBodyLength", "maxRedirects", "transport",
               "httpAgent", "httpsAgent", "cancelToken", "socketPath", "responseEncoding"
            ],
            c = ["validateStatus"];
         r.forEach(i, function(e) {
            r.isUndefined(t[e]) || (s[e] = n(void 0, t[e]))
         }), r.forEach(a, o), r.forEach(u, function(o) {
            r.isUndefined(t[o]) ? r.isUndefined(e[o]) || (s[o] = n(void 0, e[o])) : s[
               o] = n(void 0, t[o])
         }), r.forEach(c, function(r) {
            r in t ? s[r] = n(e[r], t[r]) : r in e && (s[r] = n(void 0, e[r]))
         });
         var f = i.concat(a).concat(u).concat(c),
            p = Object.keys(e).concat(Object.keys(t)).filter(function(e) {
               return f.indexOf(e) === -1
            });
         return r.forEach(p, o), s
      }
   }, function(e, t) {
      "use strict";
      function n(e) {
         this.message = e
      }
      n.prototype.toString = function() {
         return "Cancel" + (this.message ? ": " + this.message : "")
      }, n.prototype.__CANCEL__ = !0, e.exports = n
   }, function(e, t, n) {
      "use strict";
      function r(e) {
         if ("function" != typeof e) throw new TypeError("executor must be a function.");
         var t;
         this.promise = new Promise(function(e) {
            t = e
         });
         var n = this;
         e(function(e) {
            n.reason || (n.reason = new o(e), t(n.reason))
         })
      }
      var o = n(23);
      r.prototype.throwIfRequested = function() {
         if (this.reason) throw this.reason
      }, r.source = function() {
         var e, t = new r(function(t) {
            e = t
         });
         return {
            token: t,
            cancel: e
         }
      }, e.exports = r
   }, function(e, t) {
      "use strict";
      e.exports = function(e) {
         return function(t) {
            return e.apply(null, t)
         }
      }
   }, function(e, t) {
      "use strict";
      e.exports = function(e) {
         return "object" == typeof e && e.isAxiosError === !0
      }
   }])
});
//# sourceMappingURL=axios.min.map