const getRandomBase64 = (byteLength) => {
return new Promise((resolve) => {
const array = new Uint8Array(byteLength);
window.crypto.getRandomValues(array);
const base64 = wx.arrayBufferToBase64(array.buffer);
resolve(base64);
});
};
let is_json = false; if(obj.header && obj.header["content-type"] == "application/json"){ axios.defaults.headers.post['Content-Type'] = 'application/json'; is_json = true; }else{ axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded'; } if(obj.header && obj.header["X-Encrypted-AES-Key"]){ axios.defaults.headers.post["x-encrypted-aes-key"] = obj.header["X-Encrypted-AES-Key"]; axios.defaults.headers.post["x-aes-iv"] = obj.header["X-AES-IV"]; }