我推荐你用HttpClient 来模拟带附件的POST上传,
官方网页为 http://hc.apache.org/httpclient-3.x/methods/multipartpost.html
官方网页为 http://hc.apache.org/httpclient-3.x/methods/multipartpost.html
解决方案 »
- 关于Japplet中的init方法的调用问题
- 在新页面中提交之后,保存并返回刷新框架局部页面
- 请教struts+ajax出现TypeError: form.elements[fieldName] is undefined
- 如何将ASCII编码RSA公钥转换为publickey对象``? ---急求助
- 我猜我猜我猜猜猜
- 通过Hibernate session获取的Connection是否需要手动关闭?
- 有关数据同步
- 关于EJB中的自定义异常问题
- 请介绍一些优秀的UI开发框架好吗?
- 下载的JBUILDER8是测试版的,用了注册机以后变成了正式版,这个正式版是真的吗??
- 求救 求救 求救 !!!!!!
- Tomcat 池连数据库
比如:<zipUrl>http://www.163.com/zip/down.zip</zipUrl>当服务器端读xml解析到<zipUrl>的时候对找个路径进行下载URL url = new URL("http://www.163.com/zip/down.zip");
HttpURLConnection httpConnection = (HttpURLConnection)url.openConnection();httpConnection.setRequestProperty("User-Agent","NetFox");InputStream input = httpConnection.getInputStream();....................这样就可以了,你也可以用多线程断点续传,那样更快更好。如果你一定在提交的时候带附件的话,那么你就去看看http1.1信息头,里面写的也很详细。
Content-Type: multipart/form-data; boundary=---------------------------7d83e1610035e这是头部
Content-Length: 大小
传送内容:
-----------------------------7d83e1610035e
Content-Disposition: form-data; name="file1"; filename="C:\tylesheet.css"
Content-Type: text/plain
//这里是内容
//内容结束
-----------------------------7d83e1610035e--