package middleware; /** * 基本的HTTP请求处理器实现 * 装饰器模式中的具体组件类 */ public class BasicHttpRequestHandler implements HttpRequestHandler { @Override public HttpResponse handle(HttpRequest request) { HttpResponse response = new HttpResponse(); response.setBody("Hello from Basic Handler: " + request.getPath()); response.setHeaders("Content-Type: text/plain"); return response; } }