腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2506)
视频
沙龙
1
回答
使用
ExchangeFilterFunction
发送
之前
,
Spring
WebClient
无法
读取
请求
正文
、
、
我一直在
使用
RestTemplate,并决定改用
WebClient
。 在
发送
请求
之前
,我用私钥对
请求
体进行签名,客户端用公钥检查
请求
。SignatureAlgorithm.RS256.getJcaName(), body))); return execution.execute(request, body);} 但在
WebClient
,我没有在
ExchangeFilterFunction</em
浏览 138
提问于2019-04-10
得票数 3
1
回答
Spring
webflux
请求
回调不起作用
、
我
使用
的是
spring
-webflu5.1.7-RELEASE。我想在
发送
请求
之前
触发
webclient
的回调。其代码为:
ExchangeFilterFunction
logRequest (SomeLogObject someLogObject) {
浏览 32
提问于2020-01-06
得票数 1
回答已采纳
1
回答
Spring
Webflux
webclient
出现问题,尝试
发送
post
请求
时没有任何反应
、
、
、
、
发送
请求
@Autowired@Override @JsonProperty("user")} Json,它正在等待我的另一个应用程序(我正在
发送
一个
请求
"userId": 1, "createdA
浏览 92
提问于2019-05-26
得票数 5
回答已采纳
2
回答
如何
使用
WebFlux和Netty HttpClient访问
请求
体
、
、
我需要
使用
Webflux的
WebClient
计算
请求
体的某种摘要,这个摘要必须设置为header。
使用
好的
Spring
很容易,因为
请求
体是作为一个字节数组提供的。
ExchangeFilterFunction
不提供对
请求
主体的访问。主体是在JSon和
Spring
使用
杰克逊来序列化Java时
发送
的,因此可以将我的对象序列化为Json并计算摘要,但是这个策略有两个缺点: 我的代码将重复
Spring
浏览 1
提问于2021-01-01
得票数 2
回答已采纳
2
回答
Webflux
WebClient
的Cookie管理
、
我有一个
WebClient
,它将带有登录凭据的JSON对象
发送
到远程服务器。然后,远程服务器返回cookie。之后,我需要将数据连同cookie一起
发送
到远程服务器。为简洁起见,我删除了内容类型;MultiValueMap<String,ResponseCookie> myCookies;
webC
浏览 3
提问于2019-04-07
得票数 10
1
回答
在
Spring
中处理全局场景
、
public Mono<ProductResponse> getProductInformation(String productId) { return
webClient
.get()
浏览 4
提问于2020-07-10
得票数 2
回答已采纳
2
回答
来自
spring
-cloud-gateway筛选器的RestTemplate调用挂起
、
、
我有一个非常简单的
spring
-cloud-gateway和一个过滤器(它扩展了AbstractGatewayFilterFactory)。在过滤器内部,我
使用
Spring
的RestTemplate进行REST API调用。rest调用只工作一次,但是来自过滤器的每个后续调用都会挂起,并且响应永远不会返回给客户端。但在将
请求
转发到下游服务
之前
,我需要此API调用确实处于阻塞状态。
浏览 109
提问于2019-08-18
得票数 1
2
回答
是否可以
使用
Spring
WebClient
在GET
请求
中包含
请求
体?
、
、
、
我知道
发送
带有GET
请求
的主体不是最好的主意,但我正在尝试
使用
需要它的现有API。
使用
POST
发送
正文
很简单: .uri("/employees") .retrieve()但是它不适用于
webClie
浏览 27
提问于2021-11-09
得票数 3
2
回答
添加重试
WebClient
的所有
请求
、
我们有一个服务器来检索OAUTH令牌,并且oauth令牌通过
WebClient
.filter方法添加到每个
请求
中 .mutate()exchange))TokenProvider.getBearerToken returns Mono<String> since it is a
webclient
request (this is cached) 我想有一个重试功能,在401错误,将使令牌无效,并再次尝试<e
浏览 3
提问于2018-06-08
得票数 13
2
回答
在
Spring
MVC中向文件写入
请求
、
、
、
我希望能够将整个
请求
写到
Spring
MVC控制器中的一个文件中。我尝试了以下方法,但文件总是空的,即使我正在
使用
加载的参数进行POST
请求
: catch (Exception e) logger.error("Error writing request", e);} 我也尝试过
使用</em
浏览 0
提问于2011-07-28
得票数 4
回答已采纳
1
回答
Spring
WebClient
-基于响应头的延迟重试方法
、
、
、
、
一点背景当外部服务以503 - Service Unavailable状态进行响应时,响应包括一个值的Retry-After头,该值指示重试
请求
之前
应该等待多长时间。我想在
Spring
/反应堆中找到一种方法,告诉
webClient
在X周期之后重试它的
请求
,
浏览 6
提问于2021-01-15
得票数 8
回答已采纳
1
回答
使用
Spring
Boot2
WebClient
,以线程安全/按
请求
的方式,如何
发送
每个
请求
的diff报头?
、
、
在
Spring
Boot1.5.x中,我可以
使用
带有AsyncRestTemplate的拦截器从到RestController端点的传入
请求
中获取头部,并将它们放入通过AsyncRestTemplate发出的任何exchange
请求
中。看起来如果你构建了一个
WebClient
,它的所有头等都被设置好了,并且是不可更改的:
WebClient
client =
WebClient
.builder() .baseUrl( "http://
浏览 57
提问于2019-02-21
得票数 0
回答已采纳
1
回答
定期刷新单独线程中的访问令牌
这是一个
Spring
Boot应用程序,作为
请求
的一部分,将联系外部服务并访问该服务,并通过传递访问令牌来完成授权。
Spring
security client 5.4.2用于所有这些步骤( web客户端是
Spring
Webflux web客户端)。 问题:身份验证是作为实际
请求
的一部分完成的。应用程序将对外部服务执行大量
请求
,并且所有这些
请求
都
使用
相同的客户端id和秘密(因此它们共享访问令牌)。理想情况下,应该将访问令牌作为单独的线程进行检索和刷新
浏览 1
提问于2021-03-16
得票数 1
2
回答
如何向具有requestHeader的端点发出post / get
请求
?
、
、
、
public Mono<ResponseEntity<String>> getSomeData(@RequestHeader String someId) {}@AutowiredString someString =
webClient
. .uri(someUrl) .如何
使用
webClientBuilder设
浏览 1
提问于2021-03-12
得票数 1
1
回答
我可以访问
ExchangeFilterFunction
上的
请求
/响应主体吗?
、
、
给定
使用
WebClient
的交换,该交换由自定义
ExchangeFilterFunction
过滤public Mono<ClientResponse> filter(ClientRequestreturn next.exchange(request) // ...} 尝试
使用
AFAIK,
无法
访问主体的发布者,以cache()其信
浏览 0
提问于2018-01-04
得票数 8
1
回答
如何注销对
Spring
WebFlux
WebClient
请求
的失败响应的
正文
,同时将响应返回给调用者?
、
、
、
我对反应式编程非常陌生,我有一个REST服务,它接受一个
请求
,然后
使用
WebFlux
WebClient
调用另一个API。我几乎可以正常工作了,但是当我向我的服务发出
请求
时,当我得到API返回的4xx代码时,我的客户端只是挂起,等待响应的主体,并且服务似乎从未完成对流的处理。我
使用
的是
Spring
Boot版本2.2.4.RELEASE。在我的测试中,我提交了一个包含错误元素的
正文
,该元素会导致我调用的应用程序接口中的ORDERS_URI端点发出422不可处理的实体响应
浏览 11
提问于2020-05-06
得票数 1
回答已采纳
2
回答
如何在
Spring
WebClient
中添加客户端证书?
、
、
、
我正在构建一个
Spring
,它在内部调用托管在不同服务器上的REST
WebClient
。为此,我需要向每个握手
请求
发送
公钥(.cert)和私钥(.key)。我不确定如何
使用
Spring
WebClient
做到这一点。我试着设置
WebClient
,但
无法
添加这种轻松的代码this.
webCLient
=
WebClient
.builder()
浏览 1
提问于2019-10-02
得票数 7
2
回答
jax-rs响应实体类
、
、
我正在尝试创建一个jax-rs客户机,它将xml作为对象
发送
,并在响应
正文
上接收来自服务器的xml。代码如下:....
WebClient
client =
WebClient
.create(url); client.type(javax.ws.rs.core.MediaType.APPLICATION_XML_TYPEjava类型是sun.net.www.proto
浏览 0
提问于2012-10-31
得票数 1
回答已采纳
3
回答
WebClient
-如何获取
请求
正文
?
、
、
我已经开始
使用
WebClient
,我正在添加
请求
/响应的日志记录,并且在构造
WebClient
时
使用
filter方法: .baseUrl(properties.getEndpointnext) -> { request.body() .build(); 我可以访问url、http方法、标头,但在获取原始
请求
<em
浏览 5
提问于2019-07-19
得票数 10
1
回答
Set-Cookie Vs response.Cookies和重复密钥
、
、
、
我有两个问题。问题2:如何从HttpWebResponse中获得具有相同名称的复制头的值? HTTP/1.1 20000OK日期: Tue,201
浏览 5
提问于2011-12-27
得票数 1
回答已采纳
点击加载更多
相关
资讯
Spring6 HTTP Interface 特性介绍
Spring弃用RestTemplate,Java开发者的新选择
Spring Boot 2.0-WebFlux framework
Spring WebFlux和Spring Cloud进行响应式微服务开发
Spring Security 5.1.0.M2 发布,Spring 安全框架
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券