解决通过映射域名,代理文件上传接口失效的问题

This commit is contained in:
aoshiguchen
2023-04-13 21:34:03 +08:00
parent 18653410f9
commit b6cd8ab3a2
@@ -97,6 +97,9 @@ public class HttpProxy implements EventListener<AppLoadEndEvent> {
return;
}
// 用户连接到代理服务器时,设置用户连接不可读,等待代理后端服务器连接成功后再改变为可读状态
ctx.channel().config().setOption(ChannelOption.AUTO_READ, false);
String host = getHost(bytes);
if (StringUtils.isBlank(host)) {
ctx.channel().close();
@@ -168,6 +171,11 @@ public class HttpProxy implements EventListener<AppLoadEndEvent> {
super.channelInactive(ctx);
}
@Override
public void channelActive(ChannelHandlerContext ctx) throws Exception {
super.channelActive(ctx);
}
@Override
public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) {
// 当出现异常就关闭连接