Can you tell me what I'm doing wrong here?  My code looks something like 
this:

     #include <cxxtools/http/client.h>
     #include <iostream>
     #include <exception>

     void http_request( )
     {
         string str;
cxxtools::http::Client client( "www.google.com", 80 );
         try
         {
             str = client.get( "/" );
             cout << str;
         }
         catch(const std::exception &e)
         {
             cout << e.what() );
         }
     }

Every time I run the http_request() function, I get the exception "error 
reading HTTP reply body."  I've tried setting the server to localhost, 
getting files other than "/"... it always does the same thing.  If I 
leave out the / in the beginning and do something like client.get( 
"index.html" ), then it correctly reads the error file served by apache, 
but I can never get it to read anything other than that error message.  
Any idea what's wrong?

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Tntnet-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tntnet-general

Reply via email to