[下载文件Box api时出现错误302

问题描述 投票:0回答:2

你好,我正在为Box API开发。我正在尝试下载文件。我已经准备好文件,并且它已经具有正确的URL。但只会显示此

string 'HTTP/1.1 302 Found
Server: ATS
Date: Fri, 13 Mar 2015 14:41:22 GMT
Content-Length: 0
Cache-Control: no-cache, no-store
Location: https://dl.boxcloud.com/bc/4/3e0b9dd52bc17a1edaf1c263ec613202/o-EWhPXtuelO1i_6OmSS5hOgZg0uBzXTykrrTg_ayh0ZRcRIBB15yPlDHRoYjfVRpA4Ub1dxWSCzF0pTMPVbpGD2tLBCJQF8IHoOEigMbQUIrV4C5-u-ZhJzP6uAgZxDfliI3F_Vp0WxBvjIUuKFP9wqTFJLxQHpGqA9yMH_w9-MpTQzBszWjTD9AxFyamT5MxKVDu3ak3ShkzA1xDGMiOLxMPe599zxAt_e8kuNN0stjxgQwSFsVuSR8xrqMp4VTQ9MHK4Gc2qru1zJaZy804JWGhgGUTyb6ncoG3jIrknjzh8ccM9wiKmJZKWq'... (length=1521)

及其空白为空白,出现此错误。请帮助。预先谢谢你

curl download box-api
2个回答
3
投票

Box会将您重定向到您可以从中下载文件内容的URL。这是预期的行为。从Box API documentation

如果文件可下载,则响应将是对dl.boxcloud.com处URL的302找到dl.boxcloud.comURL不是永久的。客户将需要遵循重定向才能实际下载文件。除非文件ID无效或用户无权访问,否则将返回文件的原始数据。

更新

您可以使用-L选项(see also)指示cURL自动跟踪重定向。这是solution for PHP


0
投票

嗨,我得到了302代码,但我没有下载文件的重定向URL,任何人都可以解决此问题

© www.soinside.com 2019 - 2024. All rights reserved.