Как использовать многочастное вложение файла с помощью Rest-Assured в Java? - PullRequest
0 голосов
/ 09 января 2019

Я пытаюсь выполнить почтовый запрос, используя покой с multipart / form-data, запрос содержит URL с параметрами и прикрепляемым файлом

Ниже приведен код, который я пытаюсь получить и ошибка рукопожатия как я могу прикрепить файл с URL?

RequestSpecification httpRequest = RestAssured
                                    .given()
                                    .relaxedHTTPSValidation()
                                    .cookie("SESSION", cookieVal)
                                    .header("Content-Type", "multipart/form-data")
                                    .header("accept","application/json")
                                    .multiPart(new File("CorporateWallpaper.jpg")) ;

Response response = httpRequest.request().post(url);
System.out.print(response.getStatusCode());

Фактический результат

javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
    at java.base/sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1321)
    at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1160)
    at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1063)
    at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:402)
    at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:533)

1 Ответ

0 голосов
/ 15 января 2019

Не совсем уверен в вашей среде. Нашел эту ссылку , можете проверить версии протокола один раз.

...