@Override
public void handleReadFromClient(ChannelMediator channelMediator, HttpObject httpObject) {
if (channelMediator == null) {
throw new IllegalStateException("HRFC: ChannelMediator can't be null");
}
try {
if (httpObject instanceof HttpRequest) {
HttpRequest httpRequest = (HttpRequest) httpObject;
_clientRequestBuilder.interpretHttpRequest(httpRequest);
_clientRequestBuilder.addHeaders(httpRequest);
}
if (httpObject instanceof HttpContent) {
_clientRequestBuilder.appendHttpContent((HttpContent) httpObject);
}
} catch (IOException e) {
throw new RuntimeException("HRFC: Failed to record HttpContent", e);
}
channelMediator.writeToServer(httpObject);
}
RecordController.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:flashback
作者:
评论列表
文章目录