关于UploadFive 异步上传解决方案

首先得有个uploadfive 这个收费的 我这里就免费发一个吧

其实不管他是不是这个插件都行  这里主要讲他而已

问题描述:

现在需要a.com上传文件到b.com上面

但是因为跨域问题,上传不了

下面这个是浏览器发送的两个请求 这里是成功的展示

关于UploadFive 异步上传解决方案插图

第一个是浏览器发送给b.com检测是否允许a.com跨站访问

如果对的那么将会正式POST将文件发送给b.com

怎么做的呢?

很简单

在我们b.com的PHP文件中设置header 允许a.com跨站访问
    header('Access-Control-Allow-Origin:a.com');
    header('Access-Control-Allow-Methods:POST');

注意:POST上传文件的时候也需要设置这个header头

a.com 可以为 * 通配  但是不能为多个站点 列如:a.com,c.com

问题就这么解决的 稳

关于UploadFive 异步上传解决方案插图1

uploadifive-v1.2.2-standard

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论抢沙发

请登录后发表评论