代老师的博客 https://github.com/daichangya

使用IDEA查看及运行Tomcat源码指南 2024

引言 在Java Web开发领域,Apache Tomcat作为一款开源的Web服务器和Servlet容器,其源码对于开发者来说具有极高的学习和参考价值。通过深入研究Tomcat的源码,我们可以更好地理解Java Web开发的核心技术和原理。本指南将详细介绍如何在IntelliJ IDEA(简称ID

daicy daicy 发布于 2024-11-08

第二章:解析 HTTP 请求,支持静态文件-MiniTomcat

上一章内容 第一章:实现基础 HTTP 服务器-MiniTomcat 在本章节中,我们将为 HTTP 服务器增加对请求路径、方法和头部信息的解析能力,并基于请求路径返回服务器上的静态文件内容。通过实现这一功能,我们将使服务器能够类似于静态资源服务器,为客户端提供 HTML、CSS、JavaScrip

daicy daicy 发布于 2024-11-07

第一章:实现基础 HTTP 服务器-MiniTomcat

在这一章中,我们将从零开始编写一个简单的 HTTP 服务器。这个服务器的基本功能是监听一个端口,接收来自客户端的 HTTP 请求,并返回一个 HTTP 响应。我们将使用 Java 的 ServerSocket 类来实现网络监听,并通过简单的 InputStream 和 OutputStream 来处

daicy daicy 发布于 2024-11-07