QHttpRequestHeader Class Reference

QHttpRequestHeader Class Reference

#include <qhttp.h>

Class Description

Definition at line 147 of file qhttp.h.

+ Inheritance diagram for QHttpRequestHeader:

Public Member Functions

 QHttpRequestHeader ()
 
 QHttpRequestHeader (const QString &method, const QString &path, int majorVer=1, int minorVer=1)
 
 QHttpRequestHeader (const QHttpRequestHeader &header)
 
 QHttpRequestHeader (const QString &str)
 
QHttpRequestHeaderoperator= (const QHttpRequestHeader &header)
 
void setRequest (const QString &method, const QString &path, int majorVer=1, int minorVer=1)
 
QString method () const
 
QString path () const
 
int majorVersion () const
 
int minorVersion () const
 
QString toString () const
 
- Public Member Functions inherited from QHttpHeader
 QHttpHeader ()
 
 QHttpHeader (const QHttpHeader &header)
 
 QHttpHeader (const QString &str)
 
virtual ~QHttpHeader ()
 
QHttpHeaderoperator= (const QHttpHeader &h)
 
void setValue (const QString &key, const QString &value)
 
void setValues (const QList< QPair< QString, QString > > &values)
 
void addValue (const QString &key, const QString &value)
 
QList< QPair< QString, QString > > values () const
 
bool hasKey (const QString &key) const
 
QStringList keys () const
 
QString value (const QString &key) const
 
QStringList allValues (const QString &key) const
 
void removeValue (const QString &key)
 
void removeAllValues (const QString &key)
 
bool hasContentLength () const
 
uint contentLength () const
 
void setContentLength (int len)
 
bool hasContentType () const
 
QString contentType () const
 
void setContentType (const QString &type)
 
bool isValid () const
 

Protected Member Functions

bool parseLine (const QString &line, int number)
 
- Protected Member Functions inherited from QHttpHeader
bool parse (const QString &str)
 
void setValid (bool)
 
 QHttpHeader (QHttpHeaderPrivate &dd, const QString &str=QString())
 
 QHttpHeader (QHttpHeaderPrivate &dd, const QHttpHeader &header)
 

Additional Inherited Members

- Protected Attributes inherited from QHttpHeader
QScopedPointer< QHttpHeaderPrivate > d_ptr
 

Constructor & Destructor Documentation

QHttpRequestHeader ( const QString method,
const QString path,
int  majorVer = 1,
int  minorVer = 1 
)
QHttpRequestHeader ( const QString str)

Member Function Documentation

QHttpRequestHeader& operator= ( const QHttpRequestHeader header)
void setRequest ( const QString method,
const QString path,
int  majorVer = 1,
int  minorVer = 1 
)
QString method ( ) const
QString path ( ) const
int majorVersion ( ) const
virtual

Implements QHttpHeader.

int minorVersion ( ) const
virtual

Implements QHttpHeader.

QString toString ( ) const
virtual

Reimplemented from QHttpHeader.

bool parseLine ( const QString line,
int  number 
)
protectedvirtual

Reimplemented from QHttpHeader.


The documentation for this class was generated from the following file: