小编Iro*_*ght的帖子

拦截所有传出的http调用java

类似于 HttpFilter (javax.Servlet.Filter),当添加到 web.xml 时,它可以拦截任何传入的请求到 JVM/传出(作为响应)独立于框架(Spring/CXF/Jersy 等),我试图找到一个 API可以拦截来自 JVM 的任何传出 HTTP 调用,以添加/修改独立于框架的标头。此外,通过代理路由请求听起来势不可挡。

在论坛中,Outgoing HTTP call 这个词经常被误解,所以让我用例子来解释。

让我们假设有两个 JVM,jvm1 和 jvm2。并且有从 JVM1 到 JVM2 的 HTTP 调用。我想在调用发生之前拦截从 JVM1 建立的 HTTP 连接以修改标头信息。我不希望将代码绑定到特定框架,以便我可以将拦截器捆绑为 jar 并与应用程序团队共享。web.xml 中的更改很好。

有什么建议?请帮忙!

java http intercept

5
推荐指数
1
解决办法
2355
查看次数

标签 统计

http ×1

intercept ×1

java ×1