Jakarta ee 如何跟踪web应用程序请求来源?
我有一个用J2EE编写的web应用程序,希望跟踪每个请求的来源,即发出该请求的位置。此处“请求来源”的意思是不想跟踪从哪个域或IP地址向我的应用程序发出此请求,但想查找以下类别:Jakarta ee 如何跟踪web应用程序请求来源?,jakarta-ee,web-applications,Jakarta Ee,Web Applications,我有一个用J2EE编写的web应用程序,希望跟踪每个请求的来源,即发出该请求的位置。此处“请求来源”的意思是不想跟踪从哪个域或IP地址向我的应用程序发出此请求,但想查找以下类别: 我的应用程序本身 电子邮件(由我的申请发送) 社交媒体(社交媒体上发布的任何链接) 搜索引擎 其他 我已经有了一个解决方案,类似于将一个请求参数附加到每个链接(由我的应用程序生成)并基于此进行跟踪,但我仍然需要一些智能逻辑,比如我是否可以跟踪请求头或其他内容…如果您将JAX-WS与SOAP消息一起使用,则可以使用。
- 我的应用程序本身
- 电子邮件(由我的申请发送)
- 社交媒体(社交媒体上发布的任何链接)
- 搜索引擎
- 其他
我已经有了一个解决方案,类似于将一个请求参数附加到每个链接(由我的应用程序生成)并基于此进行跟踪,但我仍然需要一些智能逻辑,比如我是否可以跟踪请求头或其他内容…如果您将JAX-WS与SOAP消息一起使用,则可以使用。定义
SOAPHandler
并通过配置文件handlers.xml
将其附加到HandlerChain
使用这种方法,您将能够“检查”传入的请求消息,然后执行一些自定义字段评估