303 跳转,指向一个提供该文件的存储地址。如果文件所在的存储无法通过普通 URL 读取,MemoryLake 会以 200 直接把内容流式返回。无论哪种情况,只要跟随跳转就能拿到文件。
所需权限:
drive:item_read · service路径参数
string
required
要下载的文件的 ID。文件夹(包括
MY_SPACE)不能下载。跟随跳转
Location 头里的存储地址自带签名:
- 请求它时不要带您的 API Key。 如果请求同时带了
Authorization头,存储会拒绝。curl -L和 Python 的requests跟随跳转时会自动去掉这个头。如果您的 HTTP 客户端跟随跳转时会转发请求头,请关闭自动跳转,自己去请求Location里的地址。 - 拿到后立即使用。 这个地址很快会过期。之后还需要这个文件时,请重新调用本接口,不要保存这个地址。