1.OSS 设置回调地址,回调成功了,但却显示203错误,如下
CallbackFailed Callback to application server failed, please check your callbackUrl. 5663F7B9B295343C79332060 saas01.oss-cn-hangzhou.aliyuncs.com
用的例子是表单上传PHP回调上传那个,info.status返回的是203,但实际已调用了回调函数,应用服务器已获取到文件信息
FileUploaded: function(up, file, info) {
            console.log('uploaded')
            console.log(info.status)
            set_upload_param(up);
            if (info.status == 200)
            {
                document.getElementById(file.id).getElementsByTagName('b')[0].innerHTML = 'success';
            }
            else
            {
                document.getElementById(file.id).getElementsByTagName('b')[0].innerHTML = info.response;
            } 
},
2.OSS既然不支持表单大文件的断点上传和断点下载,是不是意味着要进行表单断点上传只能走应用服务器,再由应用服务器把数据发给OSS?除了这个有什比较好的解决方法吗?
3.我通过向应用服务器申请 在header头部进行的签名Authorization,是不是要根据获取到的这个Authorization向OSS发送请求。请求如下,这样写会返回403错误,请问具体要怎么写?
date=new Date().toUTCString();
 
 $.ajax({
                async:true,
                cache:false,
                type: 'post',
                dataType : "jsonp",
                jsonp:"jsoncallback",
                url:"http://example.oss-cn-hangzhou.aliyuncs.com/test“,
                headers: {
                  "Authorization":"OSS dfEREKOkodf345dfd:vfcQEKlhMqWLS7yutRTJJui4sSiU=",
                    "Content-MD5":"",
                    "Content-Type": "text/html",
                    "Date": date,
                    "X-OSS-Meta-Author": "
foo@bar.com",
                    "X-OSS-Magic": "abracadabra",
                    "host":"example.oss-cn-hangzhou.aliyuncs.com",
 
                },success:function(data){
 
                }
            });
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
-------------------------
-------------------------