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

请教各位一个问题,求解答:如何让 netty 同时支持HTTP与HTTPS求大佬指点!

请教各位一个问题,求解答:如何让 netty 同时支持HTTP与HTTPS求大佬指点!

ibeautiful 2019-08-21 18:22:41
在netty中添加自带的SslHandler就能支持HTTPS,但是添加之后使用HTTP访问是存在问题的。请问如何能支持使用用一个端口两种协议并行,比如在某个事件中判断出使用HTTPS协议然后在把SslHandler添加到pipeline中。SelfSignedCertificatessc=newSelfSignedCertificate();SslContextsslCtx=SslContextBuilder.forServer(ssc.certificate(),ssc.privateKey()).build();SSLEnginesslEngine=sslCtx.newEngine(UnpooledByteBufAllocator.DEFAULT);ch.pipeline().addFirst(newSslHandler(sslEngine));
查看完整描述

2 回答

  • 2 回答
  • 1 关注
  • 512 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号