![]() |
1
4
除非您所使用的服务具有允许这样做的特定功能,否则没有真正的杠杆可以从客户端控制服务器是否会响应主体。
服务器可能使用的头是
实际上,客户唯一能做的就是:
这是一个相当“激烈”的事情,但客户确实在某些情况下使用了这种机制,而且它确实起作用。但是,如果响应后的主体有点小,那么很可能它并没有真正产生很大的差异,因为响应可能已经发送了。 |
![]() |
2
1
不能只在客户端执行IT,因为它不是在SpringRestServer中本地实现的。 无论如何,任何客户机需求都可以在请求中转换为额外的自定义头或查询参数。
一种方法是
override default response handlers
并检测自定义头(实现
|
![]() |
3
0
你能试着改变你的客户吗?
我理解您可能在客户端难以应用这些更改。但从长远来看,我相信这是值得的。 |
![]() |
4
0
基于Evert和Bertrand的答案,再加上一些谷歌搜索,我最终在SpringDataRest服务器中实现了以下拦截器:
它产生了以下通信,这对于我的目的来说已经足够好了:
我想平均分享奖金,但这是不可能的。这是伯特兰,因为他给出了一个答案,指导我真正实现。谢谢你的帮助。 |
![]() |
dierre · 使用弹簧数据静止设置X-Total-Count 7 年前 |
![]() |
Oleksandr H · 覆盖标准Spring数据REST API 7 年前 |
![]() |
EralpB · Spring获取到实体的链接 8 年前 |
![]() |
Alan Hay · 资源上的Spring数据Rest自定义链接 8 年前 |