|  | Как передать в HTTP запрос один из параметров в формате formData | ☑ | 
    
        | 0
    
        OnePrg   02.05.23✎ 13:54 | 
        сервер требует передавать в запрос несколько параметров
 передаю их в строке запроса ¶m=volume
 
 ОДИН из параметров сервер требует в формате formData
 
 как это сделать?
 |  | 
    
        | 1
    
        Fragster   гуру 02.05.23✎ 14:03 | 
        почему один, а не все?     |  | 
    
        | 2
    
        OnePrg   02.05.23✎ 14:04 | 
        дочитал
 нужно передавать в тело запроса, но формат formData
 
 как это сделать? Content-Type?
 |  | 
    
        | 3
    
        Волшебник   02.05.23✎ 21:46 | 
        есть такой объект FormData. Кидаете в него форму, он подхватывает все поля     |  | 
    
        | 4
    
        polosov   02.05.23✎ 14:21 | 
        (0) Гугли "КоннекторHTTP 1С". Не изобретай велосипед.     |  | 
    
        | 5
    
        OnePrg   02.05.23✎ 14:36 | 
        (3) не нахожу как его добавить на управляемых формах
ткните пожалуйста
 |  | 
    
        | 6
    
        OnePrg   02.05.23✎ 14:38 | 
        (4) нужно сделать типовыми средствами     |  | 
    
        | 7
    
        Мультук   гуру 02.05.23✎ 14:41 | 
        (6) 
 Но ничто не мешает посмотреть "а как оно там сделано"
 |  | 
    
        | 8
    
        OldCondom   02.05.23✎ 15:28 | 
        Для начала попробуй "передаю их в строке запроса ¶m=volume" передать в тело запроса. Возможно работает и x-www-form-urlencoded     |  | 
    
        | 9
    
        OldCondom   02.05.23✎ 15:29 | 
        А перед началом начал в postman протестируй     |  | 
    
        | 10
    
        novichok79   02.05.23✎ 15:35 | 
        это называется multipart,
это части сообщения под разными именами, завернутые в большой body и разделенные специальным маркером.
 можно собрать самому, в других ЯП обычно уже все придумано и есть в стандартной библиотеке.
 в 1С - хз.
 |  | 
    
        | 11
    
        novichok79   02.05.23✎ 15:38 |  |  | 
    
        | 12
    
        Serginio1   02.05.23✎ 16:06 |  |  | 
    
        | 13
    
        OnePrg   02.05.23✎ 16:15 | 
        (8) в строке запроса ругается, что не видит параметра     |  | 
    
        | 14
    
        OnePrg   02.05.23✎ 16:20 | 
        (9) а в postman'e есть formData - там работает     |  | 
    
        | 15
    
        Волшебник   02.05.23✎ 16:22 | 
        (5) Он есть в JavaScript.     |  | 
    
        | 16
    
        OnePrg   02.05.23✎ 16:37 | 
        есть возможность изменить API сервера
так и сделали
 
 вопрос закрыт
 
 всем спасибо
 |  |