文件名称:http_client:A http client written in C and pure socket, for understanding HTTP protocol. 用于理解 http 协议的 http 客户端
文件大小:5KB
文件格式:ZIP
更新时间:2024-05-28 08:36:50
c http client socket study
http_client A http client written in C and pure socket, for understanding HTTP protocol. 用于理解 http 协议的 http 客户端 我们想想浏览器做了什么事情, 根据 url, 请求对方服务器, 获取相应的文件. 根据输入的 url 地址, 解析出 hostname. 如 根据https://*.com/questions/tagged/elixir, hostname 为 *.com, 其他的不过是 URL 的一部分. 程序中的extract_hostname 函数便是做这个事情 把 hostname 解析成 ip 地址, 我的函数·getIPFromDNS 便是做这个事情, 主要调用 linux 的 即可解析dns, 得到一个ip 数组, 通常
【文件预览】:
http_client-master
----README.md(3KB)
----server.c(2KB)
----client.c(6KB)