POST файл в качестве ввода одного из параметров формы, используя JAX-RS 2.0 Client API - PullRequest
0 голосов
/ 13 декабря 2018

Я использую почтальон для вызова API, принимающего 4 параметра формы в качестве входных данных, и один из параметров имеет тип file.Я успешно могу позвонить с помощью почтальона.Когда я пытаюсь выполнить тот же вызов из кода с использованием JAX-RS 2.0 Client API, я не могу понять, как отправить это.Пожалуйста, помогите с этим. Я должен использовать JAX-RS только в соответствии с платформой.

  WebTarget  target = client.target(BASE_URL); 
  Invocation.Builder invocationBuilder = target.request();
  File file = new File("/Users/akash/file.jks");
//InputStream inputFileStream = new FileInputStream(file);
  Form formInput = new Form();
  formInput.param("alias", "client alias");
  formInput.param("keypasswd", "***");
  formInput.param("storepasswd", "***");
//formInput.param("jkskeystore",inputFileStream );
...