[英]how to use multi part file attachment using Rest-assured in Java?
我正在嘗試使用帶有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)
不太確定您的環境。 找到此鏈接 ,您可以一次檢查協議版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.