0

有人可以告诉我如何将如下的 HTTP 请求写入文件(FILE *str)

GET /HTTP/1.0 主机:Google.com 连接:关闭

我正在尝试编写一个 HTTP 客户端程序,但此时我陷入了困境。

4

2 回答 2

0

fputs("GET /HTTP/1.0 Host:Google.com Connection:close \r\n\r\n", str);??

于 2013-02-13T03:48:51.380 回答
0

如果只是写入文件,您可以使用 fwrite、fputs、write 和其他此类函数。但由于它是一个 HTTP 客户端,我认为它必须是一个套接字写入,在这种情况下,你可以实现自己的套接字代码,也可以使用“curl”库来实现这个功能。

更多参考:http ://curl.haxx.se/libcurl/c/simple.html

于 2013-02-13T04:39:44.850 回答