首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Java中使用Rest-assured使用多部分文件附件?

如何在Java中使用Rest-assured使用多部分文件附件?
EN

Stack Overflow用户
提问于 2019-01-09 12:08:56
回答 1查看 400关注 0票数 1

我正在尝试执行post请求使用rest-assured with multipart/form-data,该请求包含一个带有参数的url和要附加的文件

下面是我正在尝试的代码,并得到握手错误,我如何使用url附加文件?

代码语言:javascript
复制
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());

实际结果

代码语言:javascript
复制
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)
EN

回答 1

Stack Overflow用户

发布于 2019-01-15 22:06:25

对您的环境不是很确定。找到了这个link,你能检查一下协议版本吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54103121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档