实现一个简单的 HTTP Client
httpclient-cli
Linux 下用 C 语言实现发送 HTTP 请求并获取 html 文档内容的 CLI 程序
理论基础
HTTP 请求报文格式
一个 HTTP 请求报文由请求行(request line)、请求头部(header)、空行和请求数据 4 个部分组成,下图给出了请求报文的一般格式。
Linux 下用 C 语言实现发送 HTTP 请求并获取 html 文档内容的 CLI 程序
一个 HTTP 请求报文由请求行(request line)、请求头部(header)、空行和请求数据 4 个部分组成,下图给出了请求报文的一般格式。