从Linux C调用网页

shi*_*i14 2 c linux networking http

我需要将URL中的所有HTML文本读取http://localhost/index.html到C中的字符串中.

我知道,如果我穿上telnet -> telnet www.google.com 80 Get webpage....它返回所有的HTML.

如何在具有C的Linux环境中执行此操作?

lah*_*her 6

我建议使用几个库,这些库在大多数Linux发行版中都是常用的:

libcurl和libxml2

libcurl提供了一整套http功能,而libxml2提供了一个用于解析html的模块,称为HTMLParser

希望指出你正确的方向