一. 问题描述:
上传文件时,采用七牛的回调通知,但在业务服务器的回调log中显示,filename为空,导致业务服务器处理信息失败!!!
二.使用说明
-
前端使用QiNIU_jSSDK,想要保存到七牛的服务器中的key = 上传的文件名
JSSDK配置中:unique_names: false save_key: false,
-
上传的Token,配置如下:
$policy = array( 'callbackUrl' => 'http://XXX/xx_call_back', 'callbackBody' => 'filename=$(fname)&sub_app_id='.$sub_app_id."&user_name=".$user_name."&action=".$action, );
但在业务服务器log显示中,传过来的filename=""???
我自己测试filename并不总是为空,有的可以显示,有的没有?文件名里并没有特殊符号,有的也不行,在线等,急急急!!!
回调log截图:
fname 参数暂不支持用户分片上传的,JS SDK 默认是文件大于 4M 采用分片上传