Package | Description |
---|---|
org.dromara.hutool.http.server.engine |
HTTP服务器引擎包
|
org.dromara.hutool.http.server.engine.jetty |
Jetty9引擎实现
|
org.dromara.hutool.http.server.engine.smart |
smart-http-server服务器引擎实现
见:https://smartboot.tech/smart-http/ |
org.dromara.hutool.http.server.engine.sun |
HttpServer 引擎实现包 |
org.dromara.hutool.http.server.engine.tomcat |
Tomcat引擎实现
|
org.dromara.hutool.http.server.engine.undertow |
Undertow引擎实现
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractServerEngine
服务端引擎抽象类,实现重置引擎功能
|
Modifier and Type | Method and Description |
---|---|
static ServerEngine |
ServerEngineFactory.createEngine()
根据用户引入的HTTP服务器引擎jar,自动创建对应的HTTP客服务器引擎对象
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎 |
static ServerEngine |
ServerEngineFactory.createEngine(ServerConfig config)
根据用户引入的HTTP客户端引擎jar,自动创建对应的HTTP服务器引擎对象
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎 对不同引擎个性化配置,使用对应的 ServerConfig 子类:
如果混用这些配置,则个性配置不生效 |
static ServerEngine |
ServerEngineFactory.createEngine(String engineName)
创建自定义引擎
|
static ServerEngine |
ServerEngineFactory.getEngine()
获得单例的ServerEngine
|
ServerEngine |
ServerEngine.init(ServerConfig config)
初始化HTTP服务器
|
ServerEngine |
ServerEngine.setHandler(HttpHandler handler)
设置请求处理器
|
Modifier and Type | Class and Description |
---|---|
class |
JettyEngine
Jetty引擎实现
|
Modifier and Type | Class and Description |
---|---|
class |
SmartHttpServerEngine
smart-http-server引擎
|
Modifier and Type | Class and Description |
---|---|
class |
SunHttpServerEngine
基于Sun HttpServer的HTTP服务器引擎实现
|
Modifier and Type | Class and Description |
---|---|
class |
TomcatEngine
Tomcat引擎实现
|
Modifier and Type | Class and Description |
---|---|
class |
UndertowEngine
Undertow引擎实现
|
Copyright © 2025. All rights reserved.