我有一个 nodejs 服务器,正在使用 azure-storage 模块并尝试将 wav 文件上传到 azure blob 存储。
我正在尝试将 blob 上的 contentType 设置为“audio/wav”,但它在存储中显示为“application/octet-stream”。代码是:
upload: function (id, buffer, mimeType, callback) {
self = this;
var size = buffer.length;
var stream = streamifier.createReadStream(buffer);
var options = { contentType: 'audio/wav' };
self.blobService.createBlockBlobFromStream(self.containerName, id, stream, size, options, function (error, result, response) {
if (error) {
callback(error);
}
callback(null);
});
}
关于我做错了什么的任何想法?