背景:
1、CallbackFetchKey = 1
2、分片上传
问题:
背景下如何获取原有文件名及其拓展名
相关
CallbackFetchKey = 0 的情况下
{
"key": "SAM3.MPG",
"hash": "lqvZIxR8c25prJct7TBQ76EghzAN",
"size": "23676653",
"mime": "audio/mpeg"
}
CallbackFetchKey = 1 的情况下 这个KEY的值是什么?如何获得原始拓展名?
{
"key": "BQMAADwaDZIe0LQT-4ad30b66-26af-4080-9904-417d8ba1eecc",
"hash": "lqvZIxR8c25prJct7TBQ76EghzAN",
"size": "23676653",
"mime": "audio/mpeg"
}
callbackFetchKey
为1的时候,这个key是你的业务服务器响应七牛回调的时候,返回的给七牛的key
这个字段。如果要获得原始拓展名,你可以在callbackBody
中设置返回$(key)
,然后提取这个魔法变量的扩展名,然后拼接到你业务服务器响应的key
的后面。