开发者社区> 问答> 正文
2
0
分享

OSS的callback回调支持添加头信息吗

场景:
1、OSS上传完成后调用配置的回调server,但是回调服务器必须要传一个特定的头信息才能访问,查看OSS callback时没有发现有设置头信息的地方,在线等呀,搞了一天了

展开
收起
kevin! 2017-10-08 16:10:15 3993 0
举报
飞天免费试用计划
领取免费云资源,开启云上实践第一步
对象存储 OSS
20GB 3个月
额度3个月内有效
对象存储 OSS
恶意文件检测 1000次 1年
额度1个年内有效
对象存储 OSS
内容安全 1000次 1年
额度1个年内有效
2 条回答
写回答
取消 提交回答
  • 你好,刚才查看了下相关文档,信息如下,有三种回调,不知道你具体使用的是那一种:
    上传回调

    用户只需要在发送给OSS的请求中携带相应的Callback参数,即能实现回调。现在支持CallBack的API 接口有:PutObject、PostObject、CompleteMultipartUpload。


    更详细的文档可以参考:
    https://help.aliyun.com/document_detail/31989.html?spm=5176.doc31853.2.2.hfALxu

    -------------------------

    你是用的这个参数吗?
    callbackBody - 发起回调时请求body的值,例如:key=$(key)&etag=$(etag)&my_var=$(x:my_var)。
    里面填上你自己的参数就可以啦.

    -------------------------

    按照文档描述,是把所有callback放到x-oss-callback的header中,新加header应该不行:
    "
    如果在Header中携带参数。把x-oss-callback=[CallBack]或者x-oss-callback-var=[CallBackVar]作为一个head带入请求发送。在计算签名CanonicalizedOSSHeaders时,将x-oss-callback-var和x-oss-callback计算在内。
    ",

    2017-10-09 01:58:32 举报
    赞同 评论 打赏

    评论

    全部评论 (0)

    登录后可评论
  • ReOSS的callback回调头信息
    不要沉哦

    -------------------------

    回 2楼魔咒626的帖子
    使用的是x-oss-callback携带参数的方式。callback的参数里有url和body但是我还需要添加头信息,callback参数里没有包含配置头信息的参数,是不支持吗?

    -------------------------

    回 4楼魔咒626的帖子
    你说的这个是一个post请求的body,我说的是可以自定义添加header吗?
    能不能私聊,是不是我说的不够明白?

    -------------------------

    回 6楼魔咒626的帖子
    好的,那我知道了,多谢!
    2017-10-08 16:14:11 举报
    赞同 评论 打赏

    评论

    全部评论 (0)

    登录后可评论
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等