我可以使用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:

还有其他班主任吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)