我使用 HTTP 下载了一些图像。我得到了这些图像的URL,如何构建基于TCP的HTTP缓冲区来下载图像?
我当前的平台没有库,该平台唯一支持的语言是C,所以我必须为这些资源构建HTTP缓冲区。
目前我已经构建了正常的API请求,它们都是HTTP请求,每个请求都有0个或多个参数。但是图片请求只得到一个URL,比如http://some-image.jpg,看起来只是一个下载的工作,没有API参数,没有授权,这是很简单,但是如何构造TCP请求呢?
最佳答案
您必须实现 HTTP 协议(protocol)或其子集。有开源实现。例如:
关于c - 如何使用基于TCP的HTTP下载图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21555182/