0
我正在使用python Azure sdk。当文件上传其内容类型改为application/octet-stream。Python azure上传的文件内容类型改为application/octet-stream
我想为其PNG图像设置其默认内容类型,如image/png。
我使用下面的方法上传文件put_block_blob_from_path()
有没有办法保留默认的内容类型?由于
我正在使用python Azure sdk。当文件上传其内容类型改为application/octet-stream。Python azure上传的文件内容类型改为application/octet-stream
我想为其PNG图像设置其默认内容类型,如image/png。
我使用下面的方法上传文件put_block_blob_from_path()
有没有办法保留默认的内容类型?由于
可以明确设置Content-type属性是这样的:
from azure.storage.blob import ContentSettings
block_blob_service.create_blob_from_path(
'mycontainer',
'myblockblob',
'mypngimage.png',
content_settings=ContentSettings(content_type='image/png')
)
来源: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-python-how-to-use-blob-storage
要添加到这个优秀的答案,一个blob的内容类型属性是可选的,如果未设定,它默认为'application/octet-stream'。 –