fpchen note
latest
常用命令脚本
BlockChain
算法与数据结构
数据存储与消费
Golang 开发
服务部署运行
网络通信
网络协议
1. 计算机网络
2. HTTP 协议
3. websocket
IO通信
1. 网络I/O模型
通信框架
1. Netty 实现 webSocket
Nginx
1. Nginx
2. nginx代理跨域
设计模式
fpchen note
Docs
»
网络通信
Edit on GitHub
网络通信
¶
网络协议
¶
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)
Read the Docs
v: latest
Versions
latest
furo
Downloads
pdf
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.