【发布时间】:2021-06-23 02:44:06
【问题描述】:
我有一个 Azure 存储帐户,想知道通过它发出 REST 请求的 rate-limit(读/写),还想知道剩余的请求。 Documentation
我有这个简单的代码来列出容器中的 Blob:
const request = require("request");
require("dotenv").config();
const account = process.env.ACCOUNT_NAME || "";
const key = process.env.ACCOUNT_KEY || "";
var strTime = new Date().toUTCString();
const containerName = "demo";
const BearerToken = <BearerToken>;
const options = {
url: `https://${account}.blob.core.windows.net/${containerName}?comp=list&restype=container`,
headers: {
Authorization: `Bearer ${BearerToken}`,
"x-ms-date": strTime, //var strTime = new Date().toUTCString();
"x-ms-version": "2019-02-02", // Stable xms vesrion
},
};
function callback(error, response, body) {
console.log(response.body);
console.log(response.headers["x-ms-ratelimit-remaining-subscription-reads"]);
}
request(options, callback);
标题中没有这样的字段。但是在这个Documentation 中提到了。我错过了什么吗?
【问题讨论】:
标签: azure rest azure-storage azure-blob-storage