`

上传文件跨域

阅读更多

公司网站www.6v.com,图片服务器www.up.6v.com

通过跨域从主站传到图片服务器

最后效果http://www.6v.com/blog/settings

共了三个插件,一个是ajaxFileUpload,一个是uploadify,还一个是Jcrop

此效果主要分三步,一是上传图片,二是在线剪切图片,最后再上传

第一步用uploadify,主要是因为要求有进度条,之前博客中有介绍uploadify,在此不多说。

在此碰到了很多麻烦,图片通过主站POST提交到图片服务器,服务器响应后将DATA通过Header再传到主站。

uploadify用是swfupload,到header那一步就会报302错误。

最后其他同事说swfupload不需要header回主站,直接在图片服务器返回数据就好。

一试,果然能获取图片服务器的数据,我想应该跟crossdomain.xml文件的配置有关,其中的奥妙还要以后研究。

第二步略过,第三步用ajaxFileUpload,它不能从跨域取返回数据,会报跨域的错,方法就是用header将数据再传到主站返回。

如果遇到麻烦,参考这三个插件我相关的博客,会有一些插件配置教程

 

分享到:
评论
1 楼 夜猫阿七 2012-07-13  
求源码,有的话发个到liuhualong321@sina.com
http://topic.csdn.net/u/20120712/17/31823d56-1e19-4401-9808-ced87d29ecd5.html?seed=673483635&r=79113256#r_79113256
可给分

相关推荐

Global site tag (gtag.js) - Google Analytics