jquery uploadify 实现跨服务器上传

   jquery uploadify 是一个非常试用的基于jquery上传插件,网上有很多文章,一搜一大把,很好配置就不多说了这里。
    主要说一下我要实现的东西,用uploadify实现跨域上传,由于开始实在本机实验,上传成功,后来放到服务器上就报security erro!,查了一下资料,主要是说jquery uploadify内部是flash上传,而uploadify起到的只是粘合剂的作用,flash要想支持跨域上传必须配置crossdomain.xml
内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cross-domain-policy SYSTEM
"http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd" >
<cross-domain-policy>
      <site-control permitted-cross-domain-policies="all" />
           <allow-access-from domain="*" /> 
      <allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>

crossdomain必须放在站点根目录,这里网上很多文章说的都不是很明确,我做了一下实验我用的是tomcat,就应该放在webapp的root下,然后访问http:localhost:port/crossdomain.xml,如果成功显示,证明配置成功。
crossdomain.xml
是放在图片存放的服务器上

你可能感兴趣的:(jquery,tomcat,xml,Security,Flash)