shawenguan 1 anno fa
parent
commit
a39458cb34
1 ha cambiato i file con 5 aggiunte e 1 eliminazioni
  1. 5 1
      Scripts/huluwa/huluwaHelper.js

+ 5 - 1
Scripts/huluwa/huluwaHelper.js

@@ -343,8 +343,12 @@ function calculateSignature(method, url, ak, sk, date) {
 }
 
 function buildHeader(method, url, body) {
+    const weekdays = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"];
+    const months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"];
     const nowDate = new Date();
-    const date = lk.formatDate(nowDate, 'ddd, DD MMM YYYY HH:mm:ss [GMT]');
+    const weekdayAbbreviation = weekdays[nowDate.getDay()]; // 获取星期的缩写
+    const monthAbbreviation = months[nowDate.getMonth()]; // 获取月份的英文缩写
+    const date = lk.formatDate(nowDate, `${weekdayAbbreviation}, dd ${monthAbbreviation} yyyy HH:mm:ss [GMT]`);
     lk.log(`==============================`);
     const signature = calculateSignature(method, url, AK, SK, date);
     lk.log(`signature=${signature}`);