在计算机B上生成的机器A上通过Java servlet上载CSV文件的最佳方式是什么?批量上传和Java servlets
1
A
回答
1
- 压缩文件。压缩通常会减少CSV文件大小的90%。
- 如果允许,请使用ftp或sftp。有很多apache库可以做到这一点。
- 如果FTP不允许出于安全考虑,您可能希望使用任何Apache库的HttpClient的和的HttpCore为“邮报”
0
如果你的意思是CSV计算机上生成文件到您的服务器B. B,小服务程序在计算机A上运行:在机器B
- 过程产生 CSV文件(或检测到它已经产生 )然后再执行HTTP POST来 推CSV给servlet。这个 可以用java或任何你喜欢的系统 来完成,因为你的servlet只是期望HTTP的 。这是一个 Java example。 或
- ,你可以安装一个普通的文件夹 令整机A和B机可以 看到文件和servlet可以 定期检查该文件。 既然你说过“上传”你 可能意味着选项1.
+0
Perl脚本可以执行HTTP POST吗? – syker 2010-08-03 03:44:56
+0
是的(http://search.cpan.org/~gaas/libwww-perl-5.836/lib/Net/HTTP.pm),如果Perl是你的需求的一部分,你应该在你的初始文章中说明。 – 2010-08-05 03:12:17
相关问题
- 1. Java Servlets和HttpSessions
- 2. Java URL - 传递参数 - Servlets
- 3. Java Servlets session.getAttribute和setAttribute
- 4. uploadify php mysql - 批量上传和批量插入
- 5. 变量未显示Java Servlets
- 6. Kendo MVC上传 - 批量上传
- 7. 批量上传到Azure blob
- 8. GAE批量上传编程
- 9. FTP批量上传脚本
- 10. Icefaces:批量文件上传?
- 11. Powershell批量上传到S3
- 12. Virtuemart批量上传模块
- 13. 批量上传并触发
- 14. 批量图片上传 - Rails3
- 15. MongoDB批量上传代码
- 16. Java EE和Servlets以及JSP
- 17. Java Servlets和ImageIO错误
- 18. Java中的Servlets - getWriter()和getOutputStream()
- 19. 上传无法在servlets上2.5
- 20. Java Servlets:性能
- 21. Java中的servlets
- 22. Servlets,JSP,Java?
- 23. Java调试servlets
- 24. Java Servlets约定
- 25. 使用Java Servlets访问post变量
- 26. 将数据批量上传到GAE数据存储Java项目
- 27. 优化插入调用Java中进行批量文件上传
- 28. 两个客户端之间的Java Servlets,JSP和数据传输
- 29. 在Servlets中上传安全图像
- 30. 使用servlets从jsp上传文件?
POST是否用于大文件? – syker 2010-08-03 03:05:40
是的。不幸的是,HTML 4 AFAIK没有标准限制。无论如何,POST允许您发送比GET更多的数据。 – luiscolorado 2010-08-16 21:37:59
如果使用GET方法,我们只能通过url发送256个charector,但在POST的情况下没有限制 – 2012-12-22 08:07:20