利用java.net.URLConnection上传文件 你的OutputStream里面自己写“ content-type : multipart/form-data“? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是希望能用URLConnection模仿浏览器上传文件的操作。关键是要能设置content-type,而且要求通过outputStream写入的内容与浏览器上传的内容一致。而且可能同时有多个域,不是简单的向servlet传送一个文件。通过URLConnection上传文件,我现在是通过OutputStream直接写入servlet一个文件,还要自己加上分隔字串,如---------------------------7d22cc23c0672,请问有简单一点的方法吗,谢谢。 setRequestProperty()?俺回去查查看如果可以实现,为啥怕麻烦呢? HttpURLConnection huc = (HttpURLConnection)uc; //set use POST method. huc.setDoOutput(true); huc.setRequestMethod("POST"); huc.setRequestProperty("Content-Length", Integer.toString(sCmd.length())); huc.setRequestProperty("Content-Type", " HttpURLConnection huc = (HttpURLConnection)uc; //set use POST method. huc.setDoOutput(true); huc.setRequestMethod("POST"); huc.setRequestProperty("Content-Length", Integer.toString(sCmd.length())); huc.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); ..... 呵,如果还要自己去编码就没有什么意思了。那还不是直接用outputstream向servlet写字节. http://www.innovation.ch/java/HTTPClient/ http://www.innovation.ch/java/HTTPClient/FAQ.html#formdata解决了 HttpClient模拟登录卓越 怎么做一个浏览文件获取路径的界面? 请教一个数据库查询语句 [求助]类似XML文件结构的文本文件的解析思路 关于dom4j的编码问题。。 真不知道为什么啊,兄弟快来帮帮我啊 请问JCreator LE和JCreator Pro有什么区别?哪个功能更强大? 谁有jbuilder7的注册机啊? 什么是J2SE,J2EE,J2ME? 关注一下~ 我要使一文本框的内容为日期格式(@@@@-@@-@@),如何在js脚本中判断? 在java中如何对base64字符串进行解码,请指教! 讨厌的编码问题!但感觉有难度!解决者高分相送!!!
关键是要能设置content-type,
而且要求通过outputStream写入的内容与浏览器上传的内容一致。
而且可能同时有多个域,
不是简单的向servlet传送一个文件。通过URLConnection上传文件,我现在是通过OutputStream直接写入servlet一个文件,还要自己加上分隔字串,如---------------------------7d22cc23c0672,请问有简单一点的方法吗,谢谢。
俺回去查查看
如果可以实现,为啥怕麻烦呢?
HttpURLConnection huc = (HttpURLConnection)uc;
//set use POST method.
huc.setDoOutput(true);
huc.setRequestMethod("POST");
huc.setRequestProperty("Content-Length", Integer.toString(sCmd.length()));
huc.setRequestProperty("Content-Type", "
HttpURLConnection huc = (HttpURLConnection)uc;
//set use POST method.
huc.setDoOutput(true);
huc.setRequestMethod("POST");
huc.setRequestProperty("Content-Length", Integer.toString(sCmd.length()));
huc.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
.....
那还不是直接用outputstream向servlet写字节.
解决了