TFCweb  1.0.4 $Rev: 483 $
TFC Primavera 2012: Nucli d'un servidor web
Classes | Funcions
Referència de l'Espai de Noms anonymous_namespace{Uri.cc}

Classes

struct  FunctorCodificacio
 Functor que implementa l'algorisme per codificar caracters en una URL. Més...

Funcions

bool es_parseable (const string &s)
 Comprova si una cadena es pot analitzar correctament com a URL.
template<typename S , typename I >
join_r (const I &beg, const I &end, const S &sep)
string reconstrueix (const string &esquema, const string &autoritat, const string &ruta, const string &params, const string &query, const string &fragment)
string reconstrueix (const Uri &u)
 Reconstrucció del text d'una URL a partir dels seus components.

Documentació de les Funcions

bool anonymous_namespace{Uri.cc}::es_parseable ( const string &  s)
inline

Comprova si una cadena es pot analitzar correctament com a URL.

Remarca
Només utilitzada en asserts

Definició a la línia 259 del fitxer Uri.cc.

Referències RFC2068_Sintaxi_URIs::URI.

Referenciat a Uri::normalitza().

S anonymous_namespace{Uri.cc}::join_r ( const I &  beg,
const I &  end,
const S &  sep 
)

Definició a la línia 55 del fitxer Uri.cc.

Referenciat a Uri::normalitza().

string anonymous_namespace{Uri.cc}::reconstrueix ( const string &  esquema,
const string &  autoritat,
const string &  ruta,
const string &  params,
const string &  query,
const string &  fragment 
)
string anonymous_namespace{Uri.cc}::reconstrueix ( const Uri u)
inline

Reconstrucció del text d'una URL a partir dels seus components.

Nota
Algorisme segons RFC 3986, modificat d'acord amb RFC 2068
Mireu també
http://tools.ietf.org/html/rfc3986#section-5.3
http://tools.ietf.org/html/rfc2068#section-3.2

Definició a la línia 135 del fitxer Uri.cc.

Referències Uri::autoritat(), Uri::esquema(), Uri::fragment(), Uri::params(), Uri::query(), reconstrueix() i Uri::ruta().