Я использую multipart для автоматизации веб-службы.Как установить contentdisposition заголовок с помощью restassured
вместе с телом запроса i передал следующее: Реакция ответа2 = данных(). config (RestAssured.config(). SslConfig (новый SSLConfig(). RelaxedHTTPSValidation())).
multiPart("test1", new File(System.getProperty("user.dir")+"\\src\\ExcelFiles\\test1.pdf")).
header("SM_USER","BR86609").header("applicationId","163500").
contentType("multipart/mixed").
body("{\"productName\": \"WS_prodCreated_wsAuto\",\"productType\":\"SN\",\"issuerProvider\":\"BANKO BANCOMER\",\"issueDate\":1421756467944,“tipSheetCount”:2"
+ "\"tipSheets\": [{\"fileName\":\"test.xlsx\",\"comments\":\"Comments 1\",\"version\":\"DRAFT\"},{\"fileName\":\"test1.pdf\",\"comments\":\"Comments 1\",\"version\":\"FINAL\"}],"
+ "\"distributionList\":[\"[email protected]\",\"[email protected]\"],\"genericProduct\": false,\"productScope\": [\"India\",\"US\"]}").
when().
post("https://vm-5aeb-7dd1.nam.nsroot.net:18121/IPRRatingWebServiceClone3/rest/create/product").
then().
extract().response();
После выполнения этого запроса я получаю следующее Быстродействие: Tipsheet файл test1.pdf не передает параметр размера как часть заголовка contentdisposition
Так вопрос здесь .. как пройти " contentdisposition header "с req. body используя restassured.
Мое намерение здесь состоит в том, чтобы передать размер файла, как указано в запросе.
Спасибо за ответ. я попробую это сейчас .. скоро поделится результатом –
Не работал для меня .. он показывает тот же ответ - файл совета. test1.pdf не отправляет параметр размера в качестве части заголовка contentdisposition –
Попробуйте использовать POSTMAN/RESTClient вручную и посмотреть, получаете ли вы правильный ответ – Ramu