https://www.code996.cn/post/netty/netty-servlet/
Reproduced in: https: //www.cnblogs.com/luangeng/p/7979328.html