网络通信¶ 网络协议¶ 1. 计算机网络 2. HTTP 协议 2.1. 请求数据 2.1.1. 请求码 2.1.1.1. 常见请求码 2.1.2. 请求方法 2.2. HTTP工作原理 2.2.1. 参考如下: 3. websocket 3.1. 请求 3.2. 响应 3.3. 格式 3.4. 参考如下: IO通信¶ 1. 网络I/O模型 1.1. 数据操作 1.2. 1、阻塞式I/O:blocking IO 1.3. 2、非阻塞式I/O: nonblocking IO 1.4. 3、I/O复用(select,poll,epoll...):IO multiplexing 1.5. 4、信号驱动式I/O(SIGIO):signal driven IO 1.6. 5、异步I/O(POSIX的aio_系列函数):asynchronous IO 1.7. 总结 1.8. 参考 通信框架¶ 1. Netty 实现 webSocket 1.1. 处理 WebSocket frame 1.2. 如何实现消息推送 1.3. 参考如下 Nginx¶ 1. Nginx 1.1. 请求的处理流程 2. nginx代理跨域 2.1. nginx反向代理接口跨域 2.2. 配置 2.3. 预检请求(preflight request)