|
From: David H. <dav...@gm...> - 2011-01-28 22:22:36
|
On Thu, Jan 27, 2011 at 9:45 PM, Dean Michael Berris <mik...@gm...
> wrote:
> On Fri, Jan 28, 2011 at 9:35 AM, David Hite <dav...@gm...> wrote:
> > My question is that I have been using stock_reply for the response and am
> > wondering if there are other methods for sending messages.
> >
> > The line I have been using is:
> > "response = Server::response::stock_reply(ok, msg);"
> > In all the examples I see and also looking through the code all I can
> find
> > is the "stock_reply" method.
>
> If you look at the code in the libs/network/test/hello_world.cpp -- or
> there abouts I don't have the directory handy at the moment -- you
> should see something like this:
>
> response << header("Content-Type", "application/octet-stream")
> << header("Connection", "close");
>
> What that actually means is you're pushing in HTTP headers into the
> response. It's the same if you intend to push in the body of the
> response as well:
>
> response << body("The quick brown fox jumps over the lazy dog.");
>
> You can find information about this in the documentation for the HTTP
> Response in the library:
> http://cpp-netlib.github.com/reference_http_response.html
>
> HTH
>
>
> --
> Dean Michael Berris
> about.me/deanberris
>
>
> ------------------------------------------------------------------------------
> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
> Finally, a world-class log management solution at an even better
> price-free!
> Download using promo code Free_Logger_4_Dev2Dev. Offer expires
> February 28th, so secure your free ArcSight Logger TODAY!
> http://p.sf.net/sfu/arcsight-sfd2d
> _______________________________________________
> Cpp-netlib-devel mailing list
> Cpp...@li...
> https://lists.sourceforge.net/lists/listinfo/cpp-netlib-devel
>
Hi Dean, Thanks for the quick response.
Sorry for the trouble but I'm getting a compile error.
Error: 'body' is not a member of
'boost::network::http::basic_response<boost::network::http::tags::http_server>'
Here's the code:
response << Server::response::body(buffer);
using Server defined as
typedef http::server<CgiResourceManager> Server;
I'm using cpp-netlib v0.8
Any ideas?
Thanks,
-Dave-
|