rest-client 相关问题

REST Client是Ruby的开源HTTP和REST客户端。

Quarkus RestClient DNS 在多个 A 类型 IP 地址上进行故障转移?

我正在使用 Quarkus RestClient,遇到了一些问题。 我有一个 URL,它在内部解析为 4 个不同的 IP 地址(在本例中数据和 IP 地址是假名的): [用户@

回答 1 投票 0

java SSLHandshakeException 没有与 IP 地址匹配的主题备用名称

作为一个restful客户端,我可以使用Postman软件成功连接到服务器,而无需任何认证或安全设置。 (我收到服务器的正确响应) 但是当我...

回答 2 投票 0

无法从“polygon”导入名称“RESTClient”

当我尝试使用 python 连接多边形 API 时: 从多边形导入 RESTClient 结果是: 无法从“polygon”导入名称“RESTClient” 但我不知道为什么它不起作用。它的起源...

回答 1 投票 0

找不到 jakarta.ws.rs.client.ClientBuilder 的提供程序

我正在尝试使用 jakarta 10.0.0 构建一个 RESTful 客户端 ClientBuilder.newClient() 失败并显示以下错误消息: 线程“main”中的异常 java.lang.RuntimeException: java.lang.

回答 1 投票 0

使用Feign @RequestLine添加decodeSlash

我目前正在使用 YAML 文件来使用 swagger 插件生成模型和 API 客户端,并且我正在使用 Feign OkHttpClient 向 API 发出请求,这里的问题是客户端 en...

回答 3 投票 0

循环多次调用rest服务最有效的方法是什么

我需要循环多次调用api端点。虽然连接路径保持不变,但每次调用时都会有一个参数发生变化。我已经像下面这样写了。 我正在

回答 1 投票 0

如何使用Spring RestClient解压gzip响应体?

官方文档没有提到如何配置RestClient来解压缩gzip响应。默认情况下,它似乎不像 WebClient 那样解压缩它。

回答 1 投票 0

VSCode REST 客户端:如何获取当前日期

我正在 VScode 中使用其余客户端扩展执行一些请求 我想知道是否有办法获取当前日期并在请求中使用它 会是这样的 # 创建课程 # @n...

回答 1 投票 0

如何在 Spring Boot 项目中忽略特定 URL 的 Spring Security CSRF

如何忽略特定 URL(如“/workflow/**”)的 CSRF 安全性。 除了这个 URL 之外,我还需要所有 URL 和方法的授权和 CSRF 安全性。 @配置 @订单(

回答 4 投票 0

VSCode REST 客户端 - 如何从响应中的数组获取值

我正在尝试使用表达式从响应中获取值“141” @第二= {{getall.response.body.[1].id}} HTTP/1.1 200 好 连接:关闭 内容类型:application/json;字符...

回答 1 投票 0

寻求 RestClient 配置的增强功能

我正在使用 RestClient 进行上游通信,并希望添加一些增强功能以使其更加健壮。这是我当前的设置: SimpleClientHttpRequestFactory 工厂 = 新

回答 1 投票 0

Netbeans REST 客户端自动打开 URL

我在 Apache NetBeans IDE 19 中遇到问题,我试图打开任何链接,但我打开的每个链接不是我的默认浏览器(工具 -> 选项 -> 常规 -> Web 浏览器:Chrome)使用...

回答 1 投票 0

发送请求未在休息客户端中显示

我已经在 VS Code 中安装了 Rest 客户端扩展,但是当我创建 .rest 文件并发出一些请求时,我看不到发送请求链接 获取http://localhost:3000/signin

回答 2 投票 0

rest.client 一直在等待

/ 请求的处理程序是 模块. 导出 = { homepageHandler:异步函数(req,res){ console.log(`索引页。`); 返回 JSON.stringify({ "message": "欢迎...

回答 1 投票 0

Ruby 的其余客户端没有复制我的 CURL 请求,我不知道我在做什么不同

这是我的 CURL 请求: curl -X POST -u apikey:secret 'https://numbers.api.sinch.com/v1/projects/{项目 ID}/availableNumbers:rentAny' \ -d'{ “地区代码”:“美国”, &q...

回答 1 投票 0

Java 服务器端注释的 REST 客户端库

我正在构建一个使用外部 REST 服务(来自服务器端)的中间件服务。我目前正在使用 Spring boot 和 RestTemplate 来进行远程调用。 地图 我正在构建一个使用外部 REST 服务(来自服务器端)的中间件服务。我目前正在使用 Spring boot 和 RestTemplate 来进行远程调用。 Map<String, String> urlVariables = new HashMap<>(); urlVariables.put("address", IP); urlVariables.put("port", PORT); urlVariables.put("par1", parameter1); urlVariables.put("par2", parameter2); MyServiceResponse state = restTemplate.getForObject("http://{address}:{port}/service/{par1}/{par2}", MyServiceResponse.class, urlVariables); 我想知道是否有任何库可以提供注释来自动生成 REST 客户端,就像 Android 中的 Volley 那样。 @GET(url="http://{address}:{port}/service/{par1}/{par2}") public MyServiceResponse getCurrentState(String address, String port, String par1, String par2) 有RESTEasy代理框架: Resteasy 有一个客户端代理框架,允许您使用 JAX-RS 在远程 HTTP 资源上调用的注释。它的工作原理是 您编写 Java 接口并在方法上使用 JAX-RS 注释 和界面。 你在寻找这样的东西吗?: https://github.com/dpalmisano/NoTube-Beancounter-2.0/blob/master/platform/src/main/java/io/beancounter/platform/rai/MyRaiTVService.java#L45 @POST @Path("/login/auth") public Response loginWithAuth( @FormParam("username") String username, @FormParam("token") String token ) { try { Validations.checkNotEmpty(username, "Missing username parameter"); Validations.checkNotEmpty(token, "Missing MyRaiTV token parameter"); } catch (Exception ex) { return error(ex.getMessage()); } 也许这对您有帮助(来自code.openhub.net): http://code.openhub.net/file?fid=tUDx4oQRk7m8Fbf7HmE_8y_W6YQ&cid=8pHdzAiENbA&s=Java%20server%20side%20annotated%20REST%20client%20library&pp=0&fl=Java&ff=1&filterChecked=true&fp=1329&mp, =1&ml=1&me=1&md =1&projSelected=true#L0 您可以使用REST Gap来实现此目的。您只需: 具有 Spring MVC 或 JAX-RS 风格的注释接口 调用 REST Gap 工厂并传递您的接口和 RestTemplate 实例 接收调用 REST 服务的接口的实现 这就是代码中的样子(对于 Spring-MVC 接口 IPetStoreService): // Create client IPetStoreService client = RESTTemplateSpringMVCFactory .create(restTemplate, "http://mypetstore.com/rest", IPetStoreService.class); // Call it! List<Pet> pets = client.listPets(); 就是这样! 我知道我来晚了一点,但 Feign 是一个不错的选择。我在 Spring Boot 应用程序中使用了它,这些应用程序是本身消耗其他内部 Web 服务的 Web 服务。只需编写一个 Java 接口并对其进行最少的注释,并为您完成样板代码,这真是太好了。 https://github.com/OpenFeign/feign 有关 Spring 集成的更多信息,请参阅 https://docs.spring.io/spring-cloud-openfeign/docs/current/reference/html/ 请注意,最新的 Feign 至少需要 Java 8,但如果需要,您应该能够获得支持 Java 6 的版本。 我知道 Java 11 有一个 HttpClient ,它可能适合也可能不适合你的需求,但我承认我对它还不太了解。

回答 5 投票 0

如何使用 Aerospike Rest 客户端插入 GEOJSON

使用以下查询成功插入一条记录: 插入 test.geoPSGC(PK、PSGC、名称、坐标)值(“PH042103059”、“PH042103059”、“P.F. ESPIRITU VIII”、GEOJS...

回答 2 投票 0

将 json 和文件发送到 Azure Function

我正在尝试将文件上传到Azure函数,但我还需要一个json对象来添加附加上下文,但我很困惑。 我不确定是否是 VS Code 中的 RestClient 导致了问题,或者是否是

回答 1 投票 0

如何查看请求后发送的实际标头值?

在 Rest Client 中发出请求后,如何查看请求中发送的实际标头?我可以完全看到响应,但它没有显示发送的实际标头...

回答 1 投票 0

Ruby 2.7 和 TLS 1.3 与 RestClient 不工作

我在尝试请求使用 TLS 1.3 的端点时遇到问题 需要'base64' 需要'openssl' 需要“休息客户端” auth_payload = { grant_type: 'client_credentials', 范围:'cobr ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.