Загрузка данных через HTTP REST сервер

В программе есть возможность загрузки истории продаж, классификации, параметров и поступлений при помощи HTTP REST сервера.

В текущий момент поддерживается только загрузка данных в xml формате.

Сначала необходимо запустить сервер загрузки данных при помощи панели Администратора.

Служба принимает REST запросы на указанный порт. Возможны POST (замена) и PATCH (обновление) запросы на ресурсы v1/sales, v1/arrivals, v1/ontology или v1/parameters

  • sales - история продаж
  • parameters - параметры
  • ontology - классификация
  • arrivals - поступления

Через curl они выглядят так «curl -s -X POST http://localhost:8080/v1/sales -H Content-Type:application/xml -d body» ,
где

  • localhost - если всё происходит на одной машине, иначе адрес/имя машины, где крутится сервер
  • 8080 - порт, где крутится сервер, задаётся в панели администратора при установке службы
  • sales - тип ресурса
  • body это xml-данные