问题标签 [web-client]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Web 客户端不重定向
我使用 c# 使用 webclient 将访问者发送到银行支付中心。问题是用户永远不会重定向到我想发布的链接。我用于网络客户端的代码是:
如果我要使用 html 表单帖子,我应该使用此表单
c# - WPF C# - 标准(非特权)用户无法访问 Web 客户端?
这是我用来检查互联网连接的代码。但它总是失败。这对我的管理员用户运行良好,但不适用于我创建的标准(非特权)用户。这里可能缺少什么..
GetIdleWebClientObject 如下。
spring - 使用 Spring WebFlux Client 使用 REST Endpoint 时出错
我刚刚开始使用 Spring reactor 3 (WebFlux)。当尝试使用 WebClient 来使用 REST 端点以返回 Flux 时,我遇到了以下错误。
应用类:
构建.gradle
错误:
2017-05-01 22:20:29.718 WARN 14417 --- [ctor-http-nio-2] incAbstractChannelHandlerContext:用户处理程序的 exceptionCaught() 方法引发了异常“{}”[启用完整堆栈跟踪的调试级别]在处理以下异常时:
c# - Webclient 不返回任何数据
我正在使用下面给定的代码来下载网页的内容。
我得到的响应没有任何内容。但是当我浏览页面时,数据会正常加载。
调用的返回字符串是
powershell - 如何在 powershell 中使用 WebClient 获得响应
我在 stackoverflow 中看到了以下代码:
它工作正常,但我正在徘徊的是,我可以以某种方式存储我正在点击的 URL 的状态代码。
实际上,当我点击状态为 404 的 URL 时,它会返回相同的异常。
任何人都可以帮助我了解如何存储状态,或者即使我可以存储它返回的异常。
ssl - CXF RESTful 客户端
我有一个用于测试的org.apache.cxf.jaxrs.client.WebClient客户端:
我想用 cxf jax-rs 发出 https 请求
我该怎么做?例子?
spring - WebClient 与 RestTemplate
根据春季5:
WebClient 是一个接口,表示执行 Web 请求的主要入口点。
它是作为 Spring Web Reactive 模块的一部分创建的,将在这些场景中替换经典的 RestTemplate。新客户端是一个响应式、非阻塞的解决方案,通过 HTTP/1.1 协议工作
这是否意味着,如果我们想升级到 Spring 5,我们需要使用 RestTemplate 为旧应用程序重新编码?
或者有一些解决方法可以在 Spring 5 中使用 RestTemplate?
java - Spring WebFlux - 使用间隔响应测试 RestController
我很难为 webflux 控制器创建一个有效的测试,该控制器每隔一秒返回一个 Flux。在我的许多尝试中,我可能已经接近了几次,但总是有一些问题,我无法偶然找到解决方案。
控制器:
服务:
网络客户端:
如果我在命令行上使用 mvn spring-boot:run 运行它,然后在浏览器中点击 url localhost:8080,我将得到响应:
这就是我想要的。
问题是在 Spring Tool Suite 中编写和执行测试。我想做类似于以下的事情,但这不会通过语法检查,更不用说运行了。
使用注释掉的 StepVerifier 代码对 webclient 调用的任何预期状态进行编码会返回 <406> 错误 No content available。
非常感谢任何帮助。
spring - 在 Spring Boot 中使用 Web Client Mono 获取 API 响应错误消息
我正在使用 webflux Mono(在 Spring Boot 5 中)来使用外部 API。当 API 响应状态码为 200 时,我能够很好地获取数据,但是当 API 返回错误时,我无法从 API 中检索错误消息。Spring webclient 错误处理程序始终将消息显示为
ClientResponse has erroneous status code: 500 Internal Server Error
,但是当我使用 PostMan 时,API 返回此 JSON 响应,状态码为 500。
我使用 WebClient 的请求如下
我的问题是,当 API 返回状态码为 500 的错误时,如何访问 JSON 响应?
java - org.apache.cxf.jaxrs.client.WebClient HTTP PUT 有效负载格式
我正在尝试使用 org.apache.cxf.jaxrs.client.WebClient 进行 HTTP PUT。服务器需要以下格式的有效负载:
但是,我最终发送如下:
(请注意,内部键值需要转义引号)
这是我的代码片段:
}
可以做些什么来改变服务器所期望的格式?