flex java传进制文件小结
来源:互联网 发布:淘宝网壹号人家 编辑:程序博客网 时间:2024/05/18 22:42
1、flex源码:
var request:URLRequest = new URLRequest("http://127.0.0.1:8080/960housekeeper/account/login.action?pic=aaa.pic") ;
//提交的方式
request.method=URLRequestMethod.POST;
request.contentType = 'applicatoin/octet-stream';
//提交的数据
request.data=byteArray;
var urlLoader:URLLoader =new URLLoader(request);
urlLoader.load(request);
2、java端源码:普通的流读写即可,获取到request.getInputStream
3、关键点在于crossdomain.xml文件的配置,需要将其放置在tomcat默认应用的根目录下,保证http://127.0.0.1:8080/crossdomain.xml能够读取到该文件。crossdomain.xml文件内容为:
<?xml version="1.0"?>
<!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="*" to-ports="*" />
</cross-domain-policy>
未配置crossdomain.xml文件会导致flex调用navigateToURL(request);才能到达java服务器端,同时java服务器端读取到的流为空,无法获取到二进制数据;同时调用urlLoader.load(request);无法进入java服务器的现象。
- flex java传进制文件小结
- flex+java+blazeds+mysql小结
- flex小结
- Flex 小结
- java文件上传小结
- Java读写文件小结
- Java文件操作小结
- Flex+java实现文件上传
- Flex、java实现文件上传
- Java Resource读文件小结
- java解析xml文件小结
- Flex+Java Servlet文件上传实例
- Flex+Java Servlet文件上传实例
- flex+java实现文件的上传
- Flex +java 多文件上传带进度条
- Flex+Java Servlet文件上传实例
- java-flex 批量下载文件-压缩下载
- FLEX 小结2
- 【算法题集锦之三】--迷宫的随机生成和路径搜索
- linux 下的rar解压命令
- poj 3321 树状数组
- 7.17_java学习_静态代码块
- 程序员生存定律——成长路上常见的坑
- flex java传进制文件小结
- java学习笔记
- 没有经过微软认证的驱动怎么安装?
- oracle 常用sql语句
- 网站用户访问速度监测分析项目,秒掉基调
- C# json 解析
- 二分查找
- bzoj1044[HAOI2008]木棍分割
- HDOJ 1012 u Calculate e