Пожалуйста, подумайте дважды, прежде чем использовать вещи в каталоге / example Solr.Я использую Solr из Tomcat (вместо Jetty, встроенного в start.jar ) и использую URLLIB2 в Python для размещения данных в Solr.(Jetty - это программное обеспечение производственного уровня, так что не беспокойтесь об этом).
Итак, для загрузки файлов рассмотрите написание его на вашем любимом языке программирования .Вы можете реализовать рекурсию папки самостоятельно.Для файлов POST вам понадобится libCURL , который может отправлять HTTP GET, формы POST, составные POST и т. Д. Для программы AC, использующей libCURL, требуется не более 8 строк для POST файла.Привязки CURL существуют для всех основных языков, поэтому вы можете, например, перерабатывать содержимое libCURL, написанное на C, на PHP.