Package | Description |
---|---|
org.dromara.hutool.http.server.engine.sun |
HttpServer 引擎实现包 |
org.dromara.hutool.http.server.engine.sun.filter |
Filter 实现包装 |
Modifier and Type | Method and Description |
---|---|
SunServerResponse |
SunServerResponse.addHeader(String header,
String value) |
SunServerResponse |
HttpExchangeWrapper.getResponse()
获取响应
|
SunServerResponse |
SunServerResponse.send(int httpStatusCode,
long bodyLength)
发送HTTP状态码
|
SunServerResponse |
SunServerResponse.send404(String content)
发送404错误页
|
SunServerResponse |
SunServerResponse.sendError(int errorCode,
String content)
发送错误页
|
SunServerResponse |
SunServerResponse.sendOk()
发送成功状态码
|
SunServerResponse |
SunServerResponse.sendOk(int bodyLength)
发送成功状态码
|
SunServerResponse |
SunServerResponse.setAttr(String name,
Object value)
设置属性
|
SunServerResponse |
SunServerResponse.setCharset(Charset charset) |
SunServerResponse |
SunServerResponse.setHeader(String header,
List<String> value)
设置响应头,如果已经存在,则覆盖
|
SunServerResponse |
SunServerResponse.setHeader(String header,
String value) |
SunServerResponse |
SunServerResponse.setHeaders(Map<String,List<String>> headers)
设置所有响应头,如果已经存在,则覆盖
|
SunServerResponse |
SunServerResponse.setStatus(int statusCode) |
SunServerResponse |
SunServerResponse.write(InputStream in,
int length)
写出数据到客户端
|
Modifier and Type | Method and Description |
---|---|
abstract void |
ExceptionFilter.afterException(SunServerRequest req,
SunServerResponse res,
Throwable e)
异常之后的处理逻辑
|
void |
DefaultExceptionFilter.afterException(SunServerRequest req,
SunServerResponse res,
Throwable e) |
void |
HttpFilter.doFilter(SunServerRequest req,
SunServerResponse res,
com.sun.net.httpserver.Filter.Chain chain)
执行过滤
|
void |
ExceptionFilter.doFilter(SunServerRequest req,
SunServerResponse res,
com.sun.net.httpserver.Filter.Chain chain) |
Copyright © 2025. All rights reserved.