TFCweb
1.0.4 $Rev: 483 $
TFC Primavera 2012: Nucli d'un servidor web
|
#include "CapsaleraHTTP.h"
#include "CosPeticio.h"
#include "Excepcions.h"
#include "MissatgeHTTP.h"
#include "portabilitat.h"
#include "Uri.h"
#include <algorithm>
#include <cassert>
#include <list>
#include <map>
#include <ostream>
Veure el codi d'aquest fitxer.
Classes | |
class | ErrorMetodeDesconegut |
Indica que s'ha trobat un mètode HTTP desconegut en una petició Més... | |
class | PeticioHTTP |
Representació d'una petició HTTP. Més... |
Espais de Noms | |
namespace | tfc |
Espai de noms del Treball de Final de Carrera. | |
namespace | tfc::NomTipusPeticioHTTP |
Encapsulament de la traducció de tipus de petició al seu nom. |
Enumeracions | |
enum | TipusPeticioHTTP { GET = 1, POST, HEAD, OPTIONS, TRACE, PUT, METODE_DELETE, CONNECT, desconegut } |
Tipus de peticions HTTP/1.1. Més... | |
enum | VersioHTTP { HTTP_DESCONEGUT, HTTP_0_9, HTTP_1_0, HTTP_1_1, HTTP_1_X, HTTP_SUPERIOR } |
Indicació de versió d'HTTP. Més... |
Funcions | |
const string & | nom (TipusPeticioHTTP tipus) |
Obté el nom (verb) d'un tipus de petició | |
ostream & | operator<< (std::ostream &os, tfc::VersioHTTP v) |
Impressió transparent dels valors simbòlics de VersioHTTP. | |
TipusPeticioHTTP | tipus (const std::string &nom) throw (ErrorMetodeDesconegut) |
Obté el tipus corresponent a un nom (verb) |
Definició al fitxer PeticioHTTP.h.