Release Notes
Announcements
Date or X-Date and Authorization. More optional headers can be added in the request. If Date is used, the server will not check the time; if X-Date is used, the server will check the time.Date header is the construction time of the HTTP request in GMT format, such as Fri, 09 Oct 2015 00:00:00 GMT.X-Date header is the construction time of the HTTP request in GMT format, such as Mon, 19 Mar 2018 12:08:40 GMT. It cannot deviate from the current time for more than 15 minutes.X-NameSpace-Code and X-MicroService-Name. They are not needed for general APIs and are included in the demo by default./*used...<script src="js/vue.js"></script><script src="js/axios.js"></script><script src="js/qs.js"></script><script src="js/crypto-js/crypto-js.js"></script>*/var nowDate = new Date();var dateTime = nowDate.toUTCString();//dateTime = "Mon, 19 Mar 2018 12:00:44 GMT"var SecretId = 'your SecretId'; // `SecretId` in key pairvar SecretKey = 'your SecretKey'; // `SecretKey` in key pairvar source = 'xxxxxx'; // Arbitrary signature watermark valuevar auth = "hmac id=\\"" + SecretId + "\\", algorithm=\\"hmac-sha1\\", headers=\\"x-date source\\", signature=\\"";var signStr = "x-date: " + dateTime + "\\n" + "source: " + source;console.log(signStr)var sign = CryptoJS.HmacSHA1(signStr, SecretKey)console.log(sign.toString())sign = CryptoJS.enc.Base64.stringify(sign)sign = auth + sign + "\\""console.log(sign)console.log(dateTime)var instance = axios.create({baseURL: 'http://service-xxxxxxxx-1234567890.ap-guangzhou.apigateway.myqcloud.com/release/api/shoplist', // API access pathtimeout: 5000,headers: {"Source":source,"X-Date":dateTime,"Authorization":sign// If it is a microservice API, you need to add two fields in the header: 'X-NameSpace-Code' and 'X-MicroService-Name'. They are not needed for general APIs."X-NameSpace-Code": "testmic","X-MicroService-Name": "provider-demo",},withCredentials: true});instance.get().then(function (response) {console.log(response);}).catch(function (error) {console.log(error);});;
フィードバック