Но мне нужен многочастный код, который я могу использовать с моей версией
Это часть данных моего скрипта HTTPform
HttpFormDataBodyContent multipartBodyContent = new HttpFormDataBodyContent(new ArrayList())
String productCodeValue = "SCF-DF"
String InstrumentTypeValue = "Счет"
String personaValue = "Seller"
File fileToUpload = new File("C:/Users/Lenovo/scf-4/SCF4 Archive/Data Files/finance_upload.xlsx")
String filePartName = "файл"
multipartBodyContent.addTextBodyPart("productCode", ProductCodeValue)
multipartBodyContent.addTextBodyPart("instrumentType", InstrumentTypeValue)
multipartBodyContent.addTextBodyPart("persona", personaValue)
multipartBodyContent.addFilePart(filePartName, fileToUpload)
и это постоянная проблема, с которой я сталкиваюсь последнюю неделю
2025-10-29 14:44:38.254 ОШИБКА ckkkatalon.core.main.TestCaseExecutor -
Причина:
groovy.lang.MissingMethodException: Нет подписи метода: com.kms.katalon.core.testobject.impl.HttpFormDataBodyContent.addTextBodyPart() применимо для типов аргументов: (String, String) значения: [productCode, SCF-DF]
в API_001_invoice upload.run(API_001_invoice upload:52)
Подробнее здесь: https://stackoverflow.com/questions/798 ... odycontent
Мобильная версия