我可以使用REST Assured创建客户端吗?

时间:2020-09-15 23:44:12

标签: java ssl rest-assured

我需要创建一个客户端,并传递一个信任库和一个密钥库。

我不能使用

-Djavax.net.ssl.trustStore=$JAVA_HOME/jre/lib/security/cacerts \
-Djavax.net.ssl.keyStore=$JAVA_HOME/jre/lib/security/jssecacerts \
-Djavax.net.ssl.keyStorePassword="changeit" 

因为我必须在执行时更改我的信任库。

我看到REST Assured支持信任库。

RestAssured.given().keyStore(path\\to\\keystore).trustStore(path\\to\\truststore,password)

我可以在客户端中使用它吗?

REST保证- 与动态语言(如Ruby和Groovy)相比,用Java测试和验证REST服务要困难得多。 REST Assured将使用这些语言的简单性带入Java域。例如,如果您的HTTP服务器在“ http:// localhost:8080 / lotto / {id}”处返回以下JSON:

还有其他班主任吗?

0 个答案:

没有答案