| 
 | 
| 
 
Spring boot. Resta API. Uploading Multiple Files 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Добрый день! Ранее такого не доводилось делать (контроллер по приему файлов) , нужен "точек" в нужном направлении Описание того, что должно быть: Метод POST Заголовок: "Content-Type": "multipart/form-data", "Authorization": "Bearer eyJi...rUz", "Accept": "application/json", "X-Document-Request-Trace-Id": "{request_id}" Тело: Content-Disposition: form-data; name="fp"; filename="fp.pdf" Content-Type: application/octet-stream Content-Length: 204428 MIMCVuIGCSqGSIb3DQEHA6CDAlbSMIMCVs0CAQIxg...ETSrYJOBugG0kOA== (в base64) Content-Disposition: form-data; name="tc"; filename="tc.pdf" Content-Type: application/octet-stream Content-Length: 87816 MIMBAUEGCSqGSIb3DQEHA6CDAQExMIMBASw...hEDuVWPm8Au5N4Cmk Content-Disposition: form-data; name="encodeData" Content-Length: 6736 MIITtwYJKoZIh...wOzxgQe3jgFDHnU= Может есть пример похожей реализации. Разобрался как принять файл, который в параметре Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. А в описании похоже на то, данные идут в одном потоке. Или я ошибаюсь.... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.06.2021, 14:37 | 
  
  
  
   | 
||
| 
 
Spring boot. Resta API. Uploading Multiple Files 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  IgorD, Испытал контроллер на реальных данных. Работает при таком описании параметров Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.06.2021, 17:30 | 
  
  
  
   | 
||
| 
 
Spring boot. Resta API. Uploading Multiple Files 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  IgorD А в описании похоже на то, данные идут в одном потоке. Или я ошибаюсь.... Не ошибаешься и ты запишешь из мультпарта всего 1 файл ибо мультипарт это обычный врапер над inputstream,как ты сам понимаешь из его два файла создать не получится ,для этого используется SequenceInputStream,который просто склеивает два стрима и читает 1 потом второй) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.06.2021, 18:26 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=59&msg=40079354&tid=2120414]:  | 
    0ms | 
get settings:  | 
    11ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    74ms | 
get topic data:  | 
    13ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    48ms | 
get tp. blocked users:  | 
    2ms | 
| others: | 240ms | 
| total: | 412ms | 

| 0 / 0 | 

    Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
    
    
    «На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
    
    
    ... ля, ля, ля ...