这是我目前的代码:
$opts = new SetBlobPropertiesOptions();
$opts->setContentDisposition('attachment');
$result = $blobClient->setBlobProperties($container, $path, $opts);
这适用于设置属性,但会覆盖其他属性(例如content-type)。
我尝试了类似下面的内容(在上面的代码之前),但该函数不存在:
$opts = $blobClient->getBlobProperties($container, $path);
$opts->setContentDisposition('attachment');
有什么想法吗?
答案 0 :(得分:0)
有类似的内容,您可以尝试使用以下代码段:
$result = $blobClient->getBlobProperties($container, $path);
$opts = new SetBlobPropertiesOptions($result->getProperties());
$opts->setContentDisposition('attachment');
$result = $blobClient->setBlobProperties($container, $path, $opts);
这应该可以胜任。