@orlov1 Try action "trim" in module "string" for each extracted string and after that combine them with action "create csv string" from same module with space string as separater (" ")
image.png
ff9cc7ae-769f-463d-b733-70c933aa5257-image.png
Всем доброго времени суток! Подскажите, как заставить BAS отправлять запросы такого типа:
Content-Disposition: form-data; name="Файл"; filename=""
Content-Type: application/octet-stream
Если добавляю "Файл" как файл, то BAS пишет, что не может загрузить файл, если как обычный текст, то запрос не проходит.
@chromes93 said in Пустой файл в HTTP запросе Multipart:
Всем доброго времени суток! Подскажите, как заставить BAS отправлять запросы такого типа:
Content-Disposition: form-data; name="Файл"; filename=""
Content-Type: application/octet-stream
Если добавляю "Файл" как файл, то BAS пишет, что не может загрузить файл, если как обычный текст, то запрос не проходит.
Указываете имя файла и прикрепляете как файл. Не забудьте указать Content-Type application/octet-stream.
А вообще поищите на форуме, уже выкладывали готовые примеры.
@fox Content-Type выставлен как multipart/form-data, как выставить его для отдельной строки в BAS, я так и не нашел. Имя файла я указать также не могу, мне нужно, чтобы файла не было, при этом, чтобы content-type/octet-stream был указан. Перерыл весь форум и нашел только то, что можно составить запрос через cURL.
@chromes93 said in Пустой файл в HTTP запросе Multipart:
@fox Content-Type выставлен как
multipart/form-data, как выставить его для отдельной строки в BAS, я так и не нашел.
Заголовок Content-Type устанавливается на весь запрос
Имя файла я указать также не могу, мне нужно, чтобы файла не было
Вы до этого писали, что пытаетесь отправить файл.
при этом, чтобы
content-type/octet-streamбыл указан. Перерыл весь форум и нашел только то, что можно составить запрос через cURL.
Http клиент итак работает через libcurl.
Приложите тестовый проект, а то наш диалог, чувствую, затянется
столкнулся с этой же проблемой, нужно в запросе помимо файла отправить пустые строки для "photo3","","photo4","","photo5" с типом контента "application/octet-stream",
пытался сделать это в конструкторе (multipart):
"photo","file://C:/Users/Administrator/Desktop/004/" + [[PHOTO_NUMBER]] + ".jpg","aid","profile","photo3","","photo4","","photo5",""
В итоге в запросе они получаются вот так:
--hgfojfdbuueyxfmvsebgmbquoziggpykdziyvbgx
Content-Disposition: form-data; name="photo3";
--hgfojfdbuueyxfmvsebgmbquoziggpykdziyvbgx
Content-Disposition: form-data; name="photo5";
--hgfojfdbuueyxfmvsebgmbquoziggpykdziyvbgx
Content-Disposition: form-data; name="aid";
profile
--hgfojfdbuueyxfmvsebgmbquoziggpykdziyvbgx
Content-Disposition: form-data; name="photo4";
--hgfojfdbuueyxfmvsebgmbquoziggpykdziyvbgx
Content-Disposition: form-data; name="photo"; filename="1.jpg"
Content-Type: image/jpeg
а надо вот так:
------WebKitFormBoundaryjI5g5KTt6U9MXunb
Content-Disposition: form-data; name="photo3"; filename=""
Content-Type: application/octet-stream
------WebKitFormBoundaryjI5g5KTt6U9MXunb
Content-Disposition: form-data; name="photo4"; filename=""
Content-Type: application/octet-stream
------WebKitFormBoundaryjI5g5KTt6U9MXunb
Content-Disposition: form-data; name="photo5"; filename=""
Content-Type: application/octet-stream
------WebKitFormBoundaryjI5g5KTt6U9MXunb
Content-Disposition: form-data; name="aid";
profile
------WebKitFormBoundaryjI5g5KTt6U9MXunb
Content-Disposition: form-data; name="photo"; filename="1.jpg"
Content-Type: image/jpeg
Как то можно этот вопрос через конструктор решить?
@korzhec said in Пустой файл в HTTP запросе Multipart:
Вот собственно так


https://wiki.bablosoft.com/doku.php?id=how_to_make_post_request