gpt4 book ai didi

java - 拦截和过滤 HTTP 请求

转载 作者:可可西里 更新时间:2023-11-01 16:30:44 31 4
gpt4 key购买 nike

我想拦截/嗅探传入的 HTTP 请求并过滤/修改它们的内容(在它们到达应用程序之前)。

“Fiddler”似乎具有此功能,但为了集成和可移植性,我宁愿使用 Java/C 中的一些库来执行此操作。例如,像 JPCAP。它拦截 IP 数据包,但如前所述,我需要拦截 - 更高级别 - HTTP 请求。

此外,如何以相同的方式读取/修改 SSL 加密 (HTTPS) 请求?

提前致谢。

最佳答案

你试过了吗Servlet Filters

它们包装 HTTP 请求,因此可以在请求到达 servlet 之前修改请求,也可以修改响应。它们可以(并且已经)用于包装第三方 servlet 和 JSP。

因为它们在 servlet 容器中,所以您可以安全、未加密地访问请求和响应。

关于java - 拦截和过滤 HTTP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14890743/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com