![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
------5.4 网络编程
文章平均质量分 91
子辰曦
这个作者很懒,什么都没留下…
展开
-
认识 HTTP 请求
这篇文章主要介绍 HTTP 请求格式信息,为后面自己写 HTTP server 做理论基础。1. HTTP 请求格式每一个HTTP包都分为HTTP头和HTTP体两部分,消息体是可选的,而消息头是必须的。客户端通过发送 HTTP 请求向服务器请求对资源的访问。 它向服务器传递了一个数据块,也就是请求信息,HTTP 请求由三部分组成:请求行、 请求头和请求正文。下面我们使用 Firefox 的开发者工原创 2015-12-13 22:50:06 · 703 阅读 · 0 评论 -
I/O 多路复用之 Select & Epoll
1. selectint select (int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout); select 函数监视的文件描述符分3类,分别是writefds、readfds、和exceptfds。调用后select函数会阻塞,直到有描述副就绪(有数据 可读、可写、或者有exce原创 2016-03-07 11:03:37 · 415 阅读 · 0 评论