首頁 > 後端開發 > php教程 > 用七牛的sdk上传图片,有时成功,有时返回(400:Bad Request)

用七牛的sdk上传图片,有时成功,有时返回(400:Bad Request)

WBOY
發布: 2016-06-06 20:33:19
原創
2517 人瀏覽過

hi,all

我在使用七牛的客户端sdk上传图片的时候,有时会出现400 bad request

使用场景是这样的:ios、android不同机子上传的时候,有些能上传成功,有些上传失败。上传失败的机子,会一直上传失败,返回码就是400那个。

其他备注信息:

  • 客户端跟后台的交互是,客户端跟后台申请token,然后自己在客户端完成上传操作,把url拿到后,返回给后台。

  • 使用的七牛SDK版本,android这边是6.0.5,ios是7.0.9.1。

回复内容:

hi,all

我在使用七牛的客户端sdk上传图片的时候,有时会出现400 bad request

使用场景是这样的:ios、android不同机子上传的时候,有些能上传成功,有些上传失败。上传失败的机子,会一直上传失败,返回码就是400那个。

其他备注信息:

  • 客户端跟后台的交互是,客户端跟后台申请token,然后自己在客户端完成上传操作,把url拿到后,返回给后台。

  • 使用的七牛SDK版本,android这边是6.0.5,ios是7.0.9.1。

上传响应400,是否方便打印下完整的info信息,主要希望可以看到具体的响应的响应头和响应的body,如果开了代理,是否方便将代理关闭后再进行上传测试。

也可以抓包看下完整的请求和响应,看下响应是否包含七牛的http扩展字段(http://developer.qiniu.com/docs/v6/api/reference/extended-headers.html)

因为图片大,比如50M的图片,你只发送了30M就已经超时了。http请求客户端有个超时时间,你应该知道的。接下来怎么办,你应该知道了吧

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板