Каков наилучший способ загрузить файл CSV через сервлет Java на машине A, который генерируется на компьютере B?Массовая загрузка и сервлеты Java
1
A
ответ
1
- Сжать файл. Сжатие обычно уменьшает на 90% размер CSV-файлов.
- Если разрешено, используйте ftp или sftp. Для этого существует множество библиотек apache.
- Если FTP не допускается из-за соображений безопасности, вы можете использовать любой из библиотек Apache HttpClient и httpcore к «POST» файл на сервер в B.
0
Если вы имеете в виду CSV генерируется на компьютере в, сервлет выполняется на машине A:
- процесс на машине B формирует файл CSV (или обнаруживает это было генерируется), а затем делает HTTP POST, чтобы нажмите на нее CSV к сервлет. Это может быть сделано в java или любой системе вам нравится, так как вы сервлет просто ожидаете HTTP. Вот Java example. или
- можно установить общую папку так, что машина А и машина B может увидеть файл, и сервлет может периодически проверять файл. С тех пор как вы сказали «загрузить», вы , вероятно, означают вариант 1.
+0
Могут ли скрипты Perl выполнять HTTP-POST? – syker
+0
Да (http://search.cpan.org/~gaas/libwww-perl-5.836/lib/Net/HTTP.pm), Если Perl является частью ваших требований, вы должны указать, что в вашем первоначальном сообщении. –
Смежные вопросы
- 1. массовая загрузка и триггер
- 2. Безопасная загрузка изображений в сервлеты
- 3. Массовая загрузка веб-изображений
- 4. Что означает «массовая загрузка»?
- 5. массовая загрузка в sql
- 6. Массовая загрузка фоновых изображений
- 7. Регистрационная форма и сервлеты Java
- 8. Node.js массовая загрузка и обещания Bluebird
- 9. Массовая загрузка в Itunes магазине
- 10. Массовая загрузка данных в sqlite?
- 11. Authorize.net - массовая загрузка через cim
- 12. Массовая загрузка с использованием свинью
- 13. Массовая загрузка изображений в SSRS
- 14. Массовая загрузка Роли - это возможно?
- 15. Массовая загрузка данных в Marklogic
- 16. Сервлеты в java - и getWriter() и getOutputStream()
- 17. Java EE и сервлеты и JSP
- 18. Сервлеты, JSP, Java?
- 19. HTTP 404 Java сервлеты
- 20. Сервлеты для отладки Java
- 21. Ошибка «Невозможна массовая загрузка» в NetBeans.
- 22. Массовая печать в java
- 23. Веб-службы и сервлеты
- 24. Абстрактные классы и сервлеты в Java EE
- 25. Где работают сервлеты и апплеты Java?
- 26. Java-сервлеты и подключение к базе данных
- 27. Сервлеты и связь AJAX
- 28. eBay массовая загрузка продуктов (мульти вариантов)
- 29. Массовая/пакетная загрузка пользователей/групп в Google
- 30. улучшить производительность Массовая загрузка в cassandra
Является ли POST для больших файлов? – syker
Да. К сожалению, стандартного ограничения для HTML 4, AFAIK нет. В любом случае POST позволяет отправлять больше данных, чем GET. – luiscolorado
в случае метода GET мы можем отправить только 256 charectors по URL-адресу, но в случае POST он не имеет ограничений –