在計算機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. 上傳文件jsp和servlets
- 2. gsutil和大批量上傳
- 3. Java Servlets和HttpSessions
- 4. Java URL - 傳遞參數 - Servlets
- 5. Java Servlets session.getAttribute和setAttribute
- 6. uploadify php mysql - 批量上傳和批量插入
- 7. 變量未顯示Java Servlets
- 8. Vimeo批量上傳和mysql匹配
- 9. 批量處理和文件上傳
- 10. Kendo MVC上傳 - 批量上傳
- 11. Servlets中的文件上傳
- 12. Jet.Com批量上傳錯誤
- 13. Virtuemart批量上傳模塊
- 14. virtuoso sponger批量上傳
- 15. GAE批量上傳編程
- 16. Hortonworks VM - Hadoop批量上傳?
- 17. 批量上傳並觸發
- 18. Icefaces:批量文件上傳?
- 19. Kaltura批量上傳CSV
- 20. 批量紋理上傳
- 21. 批量上傳到Azure blob
- 22. FTP批量上傳腳本
- 23. MongoDB批量上傳代碼
- 24. 批量上傳到sql
- 25. 批量文件上傳Appengine
- 26. Powershell批量上傳到S3
- 27. 批量上傳使用HttpClient.PutAsync()
- 28. 批量圖片上傳 - Rails3
- 29. Java中的Servlets - getWriter()和getOutputStream()
- 30. Java Servlets和ImageIO錯誤
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