1 line
8.1 KiB
JSON
1 line
8.1 KiB
JSON
|
|
{"remainingRequest":"E:\\hz-zhhq-web\\node_modules\\babel-loader\\lib\\index.js!E:\\hz-zhhq-web\\src\\utils\\request.js","dependencies":[{"path":"E:\\hz-zhhq-web\\src\\utils\\request.js","mtime":1737610069399},{"path":"E:\\hz-zhhq-web\\babel.config.js","mtime":1737610069371},{"path":"E:\\hz-zhhq-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\hz-zhhq-web\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000}],"contextDependencies":[],"result":["\"use strict\";\n\nvar _interopRequireDefault = require(\"E:/hz-zhhq-web/node_modules/@babel/runtime/helpers/interopRequireDefault.js\");\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nrequire(\"core-js/modules/web.dom.iterable\");\nrequire(\"core-js/modules/es6.object.keys\");\nvar _typeof2 = _interopRequireDefault(require(\"E:/hz-zhhq-web/node_modules/@babel/runtime/helpers/typeof.js\"));\nvar _vue = _interopRequireDefault(require(\"vue\"));\nvar _axios = _interopRequireDefault(require(\"axios\"));\nvar _elementUi = require(\"element-ui\");\nvar _store = _interopRequireDefault(require(\"@/store\"));\nvar _auth = require(\"@/utils/auth\");\nvar _jsCookie = _interopRequireDefault(require(\"js-cookie\"));\nvar _jsMd = _interopRequireDefault(require(\"js-md5\"));\nvar _cryptoJs = _interopRequireDefault(require(\"crypto-js\"));\nvar _router = _interopRequireDefault(require(\"@/router\"));\nvar _cache = _interopRequireDefault(require(\"./cache\"));\n// import {\n// OutLogin\n// } from \"@/api/getdata\";\n\nvar KEY = _cryptoJs.default.enc.Utf8.parse(\"greenh5java12345\");\nvar IV = _cryptoJs.default.enc.Utf8.parse(\"greenh5java12345\");\nvar md5s = 'greenh5';\n// import pad from '@/utils/pad-zeropadding-min'\n// \"Access-Control-Request-Headers\": X-PINGOTHER, Content-Type, domain\n\n// header('Access-Control-Expose-Headers: domain');\n\n// http://192.168.138.172:9527/#/\n\n// target:'http://192.168.43.14:8080/',\n// axios.defaults.baseURL = '/home/'; //本地\n\n_axios.default.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8';\n_axios.default.defaults.headers.post['Content-Security-Policy'] = \"script-src 'self' 'unsafe-eval' chrome-extension-resource; object-src 'none'; style-src 'self' 'unsafe-inline';\";\n_axios.default.defaults.headers.post['X-Content-Type-Options'] = 'nosniff';\n// create an axios instance\nvar service = _axios.default.create({\n baseURL: process.env.VUE_APP_BASE_API,\n // url = base url + request url\n // withCredentials: true, // send cookies when cross-domain requests\n timeout: 30000 // request timeout\n});\n\n// request interceptor 加密\n// service.interceptors.request.use(\n// config => {\n// var enparams = CryptoJS.AES.encrypt(JSON.stringify(config.data), KEY, {\n// iv: IV, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.ZeroPadding\n// }).toString();\n// var md5m = md5(enparams + md5s).toLocaleUpperCase();\n// var checkTime = CryptoJS.AES.encrypt(JSON.stringify(new Date().getTime()), KEY, {\n// iv: IV, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.ZeroPadding\n// }).toString();\n// var params = {\n// body: enparams,\n// sign: md5m,\n// checkTime:checkTime\n// };\n// config.data = params;\n// // do something before request is sent\n\n// return config;\n// },\n\n// error => {\n// return Promise.reject(error)\n// }\n// )\n\n// request interceptor 未加密\nservice.interceptors.request.use(function (config) {\n config.headers['token'] = (0, _auth.getToken)('token'); // 请求头带上token\n var params = {\n body: JSON.stringify(config.data),\n sign: md5s,\n checkTime: JSON.stringify(new Date().getTime())\n };\n config.data = params;\n var isRepeatSubmit = (config.headers || {}).repeatSubmit === false;\n // console.log(config)\n if (!isRepeatSubmit && (config.method === 'post' || config.method === 'get')) {\n var requestObj = {\n url: config.url,\n data: (0, _typeof2.default)(config.data.body) === 'object'
|