On Sun, Jun 6, 2010 at 1:11 AM, Ivan Johannessen <[email protected]> wrote: > > > On Fri, Jun 4, 2010 at 7:52 PM, Dean Michael Berris <[email protected]> > wrote: >> >> What version did you download? >> > I downloaded the 0.6.1 tag and pulled in the changes from the 0.7 branch > that allowed me to compile without SSL support.
Cool. >> >> In the case of the example, I don't think it adds the >> "follow_redirects" constructor option. I'll dig into it later but can >> you check whether the response is an HTTP 200 or an HTTP 302? >> > The http_client.cpp do follow redirects and the response is a HTTP/1.1 > response with status 200. This issue is by no means a show stopper for me > but I pointed it out because I believe it is in disagreement of the > RFC: http://www.w3.org/Protocols/rfc2616/rfc2616.html > I could not find anything in the RFC that stated that a response without a > body "should" or "must" contain either headers. > That's odd, you don't get a body from the HTTP 200 OK response from www.google.com? Conforming HTTP 1.1 servers should use an HTTP 204 No Content response instead if it doesn't intend to send a body. Although an HTTP 200 OK should have either a "Content-Length" or "Transfer-Encoding: chunked" last time I checked. I'll try to look deeper into this though, thanks for reporting. -- Dean Michael Berris deanberris.com ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Cpp-netlib-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel
