web - 拦截另一个 Web 应用程序请求
问题描述
我有 2 个耳朵应用程序(主要和代理)。主要应用程序是使用 Servlet JSP MVC 构建的。
现在,我想创建一个代理应用程序(ear 应用程序)来监听和记录所有来自主应用程序的请求和响应。
我无法修改主应用程序,只能控制我正在编写的代理应用程序。
我可以编写一个简单的 Servlet 过滤器来侦听主应用程序上的所有请求吗?
注意:这两个应用程序都将在 WAS 中运行,可以配置相同的端口。
我只会在我的主要申请中收到请求。因此我觉得使用 RequestDispatcher 可能不合适。好心劝告。
解决方案
推荐阅读
- jquery - jQuery 对话框中 iframe 中的链接不会在 iframe 中打开
- ajax - SAPUI5 / AJAX,提交基本身份验证详细信息
- python - 在 Python Django rest 框架中使用递归在嵌套 json 列表中插入新字段和值
- angular - 是否可以对不同的元素使用相同的模板引用变量?
- python - 日期排序文件选择程序
- sql - 在存储过程的表中插入来自 catch 块的错误信息的最佳方法?
- java - 未知故障(cmd:调用服务包失败:Broken pipe (32))
- asp.net - 在 IIS 中托管时出现 500.19 错误
- azure - Azure SQL DB 创建抛出异常
- python - 将 0 和 1 字符串转换为布尔值的最 Pythonic 方式是什么?