-/* $Id$
-
-This file is part of libmsphttp
-Copyright © 2008 Mikkosoft Productions, Mikko Rasa
-Distributed under the LGPL
-*/
-
#ifndef MSP_HTTP_MESSAGE_H_
#define MSP_HTTP_MESSAGE_H_
virtual ~Message() { }
void set_header(const std::string &, const std::string &);
+ bool has_header(const std::string &) const;
const std::string &get_header(const std::string &) const;
void add_content(const std::string &);
const std::string &get_content() const { return content; }
const Variant &get_user_data() const { return user_data; }
bool is_complete() const { return complete; }
unsigned parse_content(const std::string &);
- virtual std::string str() const =0;
+ virtual std::string str() const = 0;
protected:
unsigned parse_headers(const std::string &);
std::string str_common() const;