gpt4 book ai didi

java - 调试 Jersey 框架

转载 作者:行者123 更新时间:2023-11-30 02:54:46 24 4
gpt4 key购买 nike

我想了解 Jersey 框架的流程 - 当我们点击 Jersey 服务器的 URL 时,我们发送 HTTP 请求。请求采用 HTTP 协议(protocol)的形式,包含 headers 和 body 等。该请求必须转换为 Java 可以理解的 HttpRequest 对象。所以我想调试 Jersey 以了解它是如何完成的。

Jersey 如何理解要调用哪个应用程序,它是否维护一些包含所有 URL 映射及其各自应用程序上下文的注册表?如果是,那么它们何时以及如何初始化?

我已经尝试过Logging但它只提供有关传入 URL、连接详细信息等的信息。但是我们如何启用 jersey-corejersey-serverjersey 的信息日志-servlet jars?

欢迎大家提出建议,谢谢!

更新:

我发现这个关于 Web Server Functioning 的信息非常丰富的链接.

此外,正如 @Marcel Dias 指出的那样,我应该研究 Web 服务器以查找与 Web 应用程序加载相关的问题。我启用了服务器(在我的例子中是 Tomcat)日志记录并更清楚地了解了 Web 服务器的工作情况。

对于 Jersey 工作 - annotation 解析部分,我以 com.sun.jersey.spi.container.servlet.ServletContainer 类为起点调试 Jersey。

最佳答案

我想您会在 Jersey monitoring & tracing documentation 中找到答案

要了解 Jersey 应用程序如何接收 Java HttpRequest,您需要查看您的 Web 服务器,例如 tomcat、jetty 等。

关于java - 调试 Jersey 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37593649/

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