是否可以在google.cloud.storage python客户端中使用x-goog-if-generation-match?
我正在使用google.cloud.storage Python库将我的appengine flexible应用程序中的文件存储在google云存储中。我想使用x-goog-if-generation-match头来防止覆盖较新版本,但找不到将其传递到库的方法是否可以在google.cloud.storage python客户端中使用x-goog-if-generation-match?,python,google-cloud-storage,Python,Google Cloud Storage,我正在使用google.cloud.storage Python库将我的appengine flexible应用程序中的文件存储在google云存储中。我想使用x-goog-if-generation-match头来防止覆盖较新版本,但找不到将其传递到库的方法 是否可以使用google.cloud.storage Python库进行blob生成检查?AFAIKx-goog-if-generation-match标题仅在中可用 google.cloud.storage库不允许对请求头进行一般的直接
是否可以使用google.cloud.storage Python库进行blob生成检查?AFAIK
x-goog-if-generation-match
标题仅在中可用
google.cloud.storage
库不允许对请求头进行一般的直接访问。在某些情况下,访问是受支持的,但通过专用属性,我在中看不到与x-goog-if-generation-match
等效的
不过,我确实看到了检索对象/blob的生成和元生成的方法(但这些方法并不等同于x-goog-if-generation-match
):
新一代
检索对象的生成
看
返回类型:int或NoneType
返回:blob或
None
如果未从服务器加载blob的资源
及
元代
检索对象的元生成
看
返回类型:int或NoneType
返回:blob的元生成
或None
如果未从服务器加载blob的资源