gpt4 book ai didi

c++ - 您将如何检查特定文件名是否存在于 Google Cloud Storage 中?

转载 作者:行者123 更新时间:2023-11-28 06:07:04 24 4
gpt4 key购买 nike

请注意我的问题与其他类似问题不同,因为它专门针对将 Google Cloud Storage 与 C++ 一起使用,而不是 AppEngine 支持的其他语言。

您如何通过 curl 或任何其他方式 (C++) 优雅地检查文件名是否存在于 Google Cloud Storage 中?目前,当请求一个不存在的文件时,它返回 file not found 这与包含此字符串作为其内容的文件无法区分。能够检查它是否存在会很酷。

最佳答案

要检查对象是否存在,您应该向对象 URL 发出 HEAD 请求。您可能会在响应的 body 中看到 file not found,但您应该检查响应 code 的值 404。存在的对象将返回 200

您可以在 HEAD Object reference page 查看示例 HEAD 请求/响应

关于c++ - 您将如何检查特定文件名是否存在于 Google Cloud Storage 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32185927/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com