为了账号安全,请及时绑定邮箱和手机立即绑定

为啥两次判断!=200

if (res.getStatus().code() != 200) {

ByteBuf buf = Unpooled.copiedBuffer(res.getStatus().toString(), CharsetUtil.UTF_8);

res.content().writeBytes(buf);

buf.release();

}

// 服务端向客户端发送数据

ChannelFuture f = ctx.channel().writeAndFlush(res);

if (res.getStatus().code() != 200) {

f.addListener(ChannelFutureListener.CLOSE);

}


正在回答

2 回答

good,Netty权威指南227页,有相关代码,虽然老师是照本宣科,但是还是老师讲,容易懂些,因为代码的实现实际是有个逻辑顺序,而老师敲代码就是给你代码的逻辑思路,自己看感觉就是一团代码,蒙圈,需要自己整理思路,

0 回复 有任何疑惑可以回复我~

https://img1.sycdn.imooc.com//5bd6d5c40001341d07270311.jpg这是原来的代码,这个讲师代码少抄了

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为啥两次判断!=200

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信