关于UploadFive 异步上传解决方案

浏览:1099次阅读
没有评论

提醒:本文最后更新于 2021-09-26 18:37,文中所关联的信息可能已发生改变,请知悉!

首先得有个 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 异步上传解决方案

uploadifive-v1.2.2-standard

正文完
 0
包子
版权声明:本站原创文章,由 包子 2017-06-05发表,共计400字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)