public interface IHttpServerListener
Modifier and Type | Method and Description |
---|---|
void |
doAfterHandler(HttpRequest packet,
RequestLine requestLine,
HttpResponse httpResponse)
在执行org.tio.http.server.handler.IHttpRequestHandler.handler(HttpRequestPacket, RequestLine, ChannelContext
|
HttpResponse |
doBeforeHandler(HttpRequest packet,
RequestLine requestLine,
HttpResponse httpResponseFromCache)
在执行org.tio.http.server.handler.IHttpRequestHandler.handler(HttpRequestPacket, RequestLine, ChannelContext
如果返回了HttpResponsePacket对象,则后续都不再执行,表示调用栈就此结束 |
void doAfterHandler(HttpRequest packet, RequestLine requestLine, HttpResponse httpResponse) throws Exception
packet
- requestLine
- channelContext
- httpResponse
- Exception
HttpResponse doBeforeHandler(HttpRequest packet, RequestLine requestLine, HttpResponse httpResponseFromCache) throws Exception
packet
- requestLine
- channelContext
- httpResponseFromCache
- 从缓存中获取到的HttpResponse对象Exception
Copyright © 2018. All rights reserved.