2015-08-10 3 views
1

Я использую install4j, и я хочу вызвать rest api из установщика. Я искал документацию для запроса HTTP действия, но не смог найти, так что моя проблема в том, я хочу отправить JSON с запросом HTTP, используя метод столба, для этого я предусмотрел следующие свойства:REST вызов с install4j

Request Headers : Content-Type=application/json, 
Form data = key1=value1;key2=value2;....keyN=valueN, 
URL=http://localhost:8180/ng/app-setting 

Но я я не понимаю, как предоставить данные аутентификации ?.

Когда я запускаю файл установщика, выполнение HTTP-запроса запускается и запрашивает пароль пользователя после появления сообщения об ошибке, которое было установлено в свойствах, Но как установщик предоставляет точное сообщение об ошибке? Потому что я не понимаю, что такое точная ошибка или что такое ответное сообщение/код?

Просьба предоставить ссылки на решение и документацию. Также дайте мне знать, как настроить метод POST (с помощью REST) ​​POST с помощью json.

ответ

0

как обеспечить детали аутентификации

Чтобы установить аутентификацию программно установить системные свойства serverAuthUser и serverAuthPassword в инсталлятор.

Как предоставить http-запрос (с REST) ​​методом POST с помощью json.

В настоящее время это невозможно. Я добавил это в наш трекер.


Обновление 2017-11-13

По состоянию на 6.1, если вы установите свойство "HTTP метод запроса" из "запроса HTTP" действий к "POST", «выборочное тело запроса Отображается дочернее свойство. Если выбрано, можно настроить свойства «Тип контента» и «Тело запроса».

+0

Возможно ли использовать REST и внешние зависимости (v6)? – Nimrod

+0

Да, это возможно с 6.1, я обновил ответ. –

+0

Спасибо. это также поддерживает внешние зависимости? – Nimrod