如何使用C下载Web内容?

JB8*_*B87 1 c parsing http

我必须为在线博客和不同的文字处理功能编写一个C解析器.

我知道如何在C中解析/标记stings,但是如何执行将页面内容/tmp作为HTML文件下载到本地目录,以便我可以使用I/O将信息(博客)保存到字符串中?

或者,直接从我正在查看的页面中抓取文本块...

我的系统可能是Ubuntu或Windows 7,所以我认为wget不会削减它.请帮忙.

Geo*_*che 8

看一下libcurl:

libcurl是一个免费且易于使用的客户端URL传输库,支持HTTP,HTTPS,[...]

libcurl是高度可移植的,它在许多平台上构建和工作相同,包括Linux,[...] Windows,[...]