我将我的文档存储在azure blob存储中,并启用了版本控制。我注意到所有版本的url都是相同的,我试图将versionid作为查询字符串参数传递,但它说参数无效。
的数据有没有办法从Azure Blob存储中获取特定于版本的URL版本特定URL
plupiseo1#
错误> UnsupportedQueryParameter请求URI中指定的查询参数之一不受支持。RequestId:10951 a2 a-b 01 e-005 c-5d 6 f-183 b4 e00000时间:2023-11- 16 T09:28:00.0596573Z</ Message>< QueryParameterName >versionid</ QueryParameterName>< /Error>上述错误是由于您在您的环境中没有传递带有**x-ms-version的请求中的头而发生的。当我在Postman中使用相同的URI并传递headerx-ms-version=2019-10-10**时,我能够从Azure blob存储中获取特定版本。
UnsupportedQueryParameter
x-ms-version
x-ms-version=2019-10-10
请求:
GET https://<storageaccount-name>.blob.core.windows.net/<container-name>/<blobname>?versionid=<datetime> Header: x-ms-version=2019-10-10
字符串
输出:
x1c 0d1x的数据
参考:
获取Blob(REST API)- Azure存储|微软学习
1条答案
按热度按时间plupiseo1#
错误>
UnsupportedQueryParameter
请求URI中指定的查询参数之一不受支持。RequestId:10951 a2 a-b 01 e-005 c-5d 6 f-183 b4 e00000时间:2023-11- 16 T09:28:00.0596573Z</ Message>< QueryParameterName >versionid</ QueryParameterName>< /Error>上述错误是由于您在您的环境中没有传递带有**
x-ms-version
的请求中的头而发生的。当我在Postman中使用相同的URI并传递header
x-ms-version=2019-10-10
**时,我能够从Azure blob存储中获取特定版本。请求:
字符串
输出:
x1c 0d1x的数据
参考:
获取Blob(REST API)- Azure存储|微软学习