Java 我可以使用REST Assured创建客户机吗?
我需要创建一个客户端并传递一个信任库和密钥库 我不能用Java 我可以使用REST Assured创建客户机吗?,java,ssl,rest-assured,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支持
-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支持truststore
RestAssured.given().keyStore(path\\to\\keystore).trustStore(path\\to\\truststore,password)
我可以在我的客户中使用它吗
放心-
在Java中测试和验证REST服务比在Ruby和Groovy等动态语言中更难。REST Assured将这些语言的简单性引入Java领域。例如,如果您的HTTP服务器在http://localhost:8080/lotto/{id}:
有没有其他的班级可以管理它