Appearance
signer使用
signer 库是华为云签名算法库,可以用于生成华为云的认证签名,其用法如下:
ts
import * as sys from 'sys';
import * as http from 'http';
import * as signer from 'signer';
const signHeaders = signer.signHeaders(
sys.getParameter('hwc_key'),
sys.getParameter('hwc_secret'),
);
const client = http.newClient();
const data = client.get(url, {
headers: {
... signHeaders('GET', url)
},
);
console.log(data);
请注意用于签名的输入 secret 参数应该加密存储,例如存储于加密系统参数中。