获得400个不良请求原因:需要来自google cloud stoarge json api

 书友48919914 发布于 2023-01-09 10:41

我正在尝试将文件(此示例中为png)上传到Google云端存储,但我的请求失败并显示以下400 Bad Request响应.

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "required",
    "message": "Required"
   }
  ],
  "code": 400,
  "message": "Required"
 }
}

我的POST请求看起来像这样.

POST https://www.googleapis.com/upload/storage/v1/b/unit_tests/o?uploadType=media HTTP/1.1
Accept: application/json, text/json, text/x-json, text/javascript
Authorization: OAuth XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Content-Type: image/png
Host: www.googleapis.com
Transfer-Encoding: chunked
Expect: 100-continue
Accept-Encoding: gzip, deflate
Connection: Keep-Alive

96DA5
?PNG

???
IHDR??????????e?????sRGB???????gAMA????
?a???   pHYs???????o?d????IDATx^?|W???o??????????????,Y`I

*** FIDDLER: RawDisplay truncated at 128 characters. Right-click to disable truncation. ***

每文档我已经提供了必要的paramters等,所以我不能看到什么是必需的,我不提供.

1 个回答
  • 您忘记name在URL中提供参数.有关详细信息,请参阅简单上载文档.

    2023-01-09 10:45 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有