#ifndef PLAQUI_HTTPHEADERS_H
#define PLAQUI_HTTPHEADERS_H
+#include "plaqui/server/httperror.h"
#include <map>
#include <string>
#include <istream>
/// Cabeceras HTTP.
class HTTPHeaders: public std::map<std::string, std::string> {
+ // Métodos.
+
public:
/**
/**
* Obtiene los datos de las cabeceras HTTP desde un texto.
*/
- friend std::istream& operator>>(std::istream& is, HTTPHeaders& h);
+ friend std::istream& operator>>(std::istream& is, HTTPHeaders& h)
+ throw(HTTPError);
/**
* Convierte las cabeceras HTTP a texto.