Receiving a cluttered http body #86

viric opened this Issue Jan 27, 2012 · 5 comments


None yet

4 participants

viric commented Jan 27, 2012

I'm trying this example:

using namespace boost::network;
using namespace boost::network::http;

int main()
    client::request request_("");
    request_ << header("Connection", "close");
    client client_;
    client::response response_ = client_.get(request_);
    std::string bodyx = body(response_);

    std::cout << bodyx;

And I'm getting a cluttered body like this with 0.9.2:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

<html xmlns="" lang="en" xml:lang="en">
  <meta name="generator" content=
  "HTML Tidy for Windows (vers 1st November 2003), see" />

  <title>Boost C++ Libraries</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <link rel="icon" href="/favicon.ico" type="image/ico" />
  <link rel="stylesheet" type="text/css" href="/style-v2/section-welcome.css" />
  <!--[if IE 7]> <style type="text/css"> body { behavior: url(/style-v2/; } </style> <![endif]-->
  <meta name="google-site-verification" content="mpr2HgFpodnbF_8fv4qXd9roIClVwtX3C-Kd3F6r61w" />

Note: Editing website content is documented at:

  <div id="heading">

<div class="heading-inner">
  <div class="heading-placard"></div>

What are these 38c, 30c, ... ?

smitsyn commented Jan 28, 2012

That is a chunked content. See for header "Transfer-Encoding: chunked"

viric commented Jan 28, 2012

Ah, I didn't know. Does cppnetlib handle this, so the content can appear clean?

Thank you.


Actually this is a known bug. Please try the 0.9-devel branch to see if this has already been fixed.


I think PR #217 will fix this.


I think this is already fixed in 0.10.x -- closing now.

@deanberris deanberris closed this Aug 5, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment