gpt4 book ai didi

java - ReSTLet-1.1 example\book\rest\ch2\Example2_5 没有用于 HTTPS 的客户端连接器

转载 作者:行者123 更新时间:2023-11-30 12:00:55 26 4
gpt4 key购买 nike

Example2_5 为 HTTPS 创建一个客户端来处理请求

final Response response = new Client(Protocol.HTTPS).handle(request);

ReSTLet-1.1 中唯一相关的 jar 是 org.mortbay.jetty.https.jar,我将其添加到我的运行时类路径中。

尽管如此,我在运行时得到了

[java] WARNING: No available client connector supports the required protocols: 'HTTPS' . Please add the JAR of a matching connector to your classpath.

Although it's a warning, it leads to null as a return on

final DomRepresentation document = response.getEntityAsDom();

有没有人能够运行 ReSTLet-1.1 中的任何示例,这些示例是与“RESTful Web 服务”一书中的 Ruby 示例等效的 reSTLets?

活力

最佳答案

查看the Restlet connectors web page ,没有用于 HTTPS 的 Jetty 客户端连接器。

我能够使用“Net”连接器(基于 java.net 类)获得更好的结果,这需要我添加 com.noelios.reSTLet.ext。 net.jar 文件到我的类路径。

显然,Apache Commons HTTP Client 也支持 HTTPS。

关于java - ReSTLet-1.1 example\book\rest\ch2\Example2_5 没有用于 HTTPS 的客户端连接器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1388962/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com