开发者社区> 问答> 正文

oss web直传时 回调失败

当我通过应用服务器获取授权后向oss提交(post)文件时,如果我不设置callback参数,则能上传成功,如果我设置了callback参数,则文件能上传,但回调会报CallbackFailed(404)错误, callbackBody 参数需怎么设置?

fileid=fesdefse-sesd93ld-ueowok-dl3dsld&filename=test 或json字符串格式,我都base64编码后试了下,都是404错误,为什么?

展开
收起
teetaa 2016-03-17 14:41:11 6696 0
1 条回答
写回答
取消 提交回答
  • 1 CallbackFailed(404)错误
    这个就报错来看 是回调失败了的,这边你使用 官方示例里面的 回调应用服务器看看能不能成功呢

    2 callbackbody的参数设置你参考下这个文档
    https://help.aliyun.com/document_detail/oss/api-reference/object/Callback.html?spm=5176.docoss/practice/pc_web_upload/js_php_callback.6.247.aTaqWy

    3 还有这个404错误你抓包下看看是不是应用服务器端抛出的

    4 你自己开一个应用服务器,监听端口,一但监控到请求 就抛出
    类似
    HTTP/1.0 200 OK
    Server: BaseHTTP/0.3 Python/2.7.6
    Date: Mon, 14 Sep 2015 12:37:27 GMT
    Content-Type: application/json
    Content-Length: 9

    {"a":"b"}

    这种的返回

    看看这种最简单最基本的能不能回调成功的

    2019-07-17 18:34:28
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载