Загрузка документа Open Feign Java повреждена

У меня проблема с тем, что мой открытый фиктивный клиент загружает документы в серверный API. Мне удалось успешно загрузить документ с помощью Postman, но когда я использую точно такие же настройки в моем открытом фиктивном клиенте, загруженный PDF-файл становится поврежденным и не может быть открыт.

  @RequestLine("POST /url")
  @Headers({
    "Content-type: x-www-form-urlencoded",
  })
  DocumentUpload uploadDocument(@Param("string") String string, @Param("file") File file);

URL-адрес, тип контента и параметры в Postman одинаковы, и, насколько я могу судить, нет других настроек, которые я упускаю. У кого-нибудь были подобные проблемы или есть идеи по устранению неполадок? Следует отметить, что я пробовал разные типы контента (например, multipart/form-data), и они одинаково терпели неудачу.


person Keifer    schedule 02.05.2018    source источник
comment
stackoverflow.com/questions/31752779 / особенно имя и тип контента   -  person Joop Eggen    schedule 02.05.2018
comment
Да, я видел этот пост ранее, когда искал ответы.   -  person Keifer    schedule 02.05.2018
comment
Поскольку string используется только для имени файла PDF, file представляет интерес. Вам необходимо получить доступ и проверить его содержимое в обоих случаях.   -  person Joop Eggen    schedule 02.05.2018
comment
О, я понимаю, что ты говоришь. Этот строковый параметр просто высмеивается в моем примере. У меня есть три строковых параметра в фактическом коде, которые определяют вещи для API, с которым я разговариваю. Но у меня нет параметра для фактического имени файла. Это как-то необходимо?   -  person Keifer    schedule 02.05.2018
comment
Я должен признать, что другие ее более опытны в притворстве. Все еще нет ответа; удачи.   -  person Joop Eggen    schedule 03.05.2018