
7 Jul
2007
7 Jul
'07
2:57 p.m.
Scott Meyers wrote:
I'm looking for an easy way to grab the contents of a web page, i.e., something like this (ignoring error handling):
std::string pageContent = getPageContent("http://www.interestingsite.com/funkypage.html");
Is there a Boost library that will give me this kind of interface? I know I can build this on top of asio, but I'd prefer something where I don't have to do much more work than the above. If there's no Boost library, I'd welcome suggestions for other cross-platform ways to achieve this.
Why don't you take this example from asio: http://asio.sourceforge.net/boost_asio_0_3_7/libs/asio/doc/examples/httpclie... and factor the guts into a function, say getPageContent just to make something up ;-) Jeff