我需要创建一个客户端,并传递一个信任库和一个密钥库。
我不能使用
-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:
还有其他班主任吗?