QxOrm 1.4.9
C++ Object Relational Mapping library
Loading...
Searching...
No Matches

qx::QxHttpRequest : HTTP request (headers + body) More...

#include <QxHttpRequest.h>

Public Member Functions

 QxHttpRequest (QxHttpTransaction *transaction)
 
virtual ~QxHttpRequest ()
 
QUrl & url ()
 
QString & command ()
 
QString & version ()
 
QByteArray & data ()
 
QHash< QByteArray, QByteArray > & headers ()
 
QByteArray header (const QByteArray &key)
 
QHash< QByteArray, QxHttpCookie > & cookies ()
 
QxHttpCookie cookie (const QByteArray &name)
 
QHash< QString, QVariant > & dispatchParams ()
 
QHash< QString, QString > & params ()
 
QString param (const QString &key)
 
QString & sourceAddress ()
 
long & sourcePort ()
 
QString guid () const
 

Private Attributes

std::unique_ptr< QxHttpRequestImpl > m_pImpl
 Private implementation idiom.
 

Detailed Description

qx::QxHttpRequest : HTTP request (headers + body)

Definition at line 59 of file QxHttpRequest.h.

Constructor & Destructor Documentation

◆ QxHttpRequest()

qx::QxHttpRequest::QxHttpRequest ( QxHttpTransaction * transaction)

◆ ~QxHttpRequest()

virtual qx::QxHttpRequest::~QxHttpRequest ( )
virtual

Member Function Documentation

◆ command()

QString & qx::QxHttpRequest::command ( )

◆ cookie()

QxHttpCookie qx::QxHttpRequest::cookie ( const QByteArray & name)

◆ cookies()

QHash< QByteArray, QxHttpCookie > & qx::QxHttpRequest::cookies ( )

◆ data()

QByteArray & qx::QxHttpRequest::data ( )

◆ dispatchParams()

QHash< QString, QVariant > & qx::QxHttpRequest::dispatchParams ( )

◆ guid()

QString qx::QxHttpRequest::guid ( ) const

◆ header()

QByteArray qx::QxHttpRequest::header ( const QByteArray & key)

◆ headers()

QHash< QByteArray, QByteArray > & qx::QxHttpRequest::headers ( )

◆ param()

QString qx::QxHttpRequest::param ( const QString & key)

◆ params()

QHash< QString, QString > & qx::QxHttpRequest::params ( )

◆ sourceAddress()

QString & qx::QxHttpRequest::sourceAddress ( )

◆ sourcePort()

long & qx::QxHttpRequest::sourcePort ( )

◆ url()

QUrl & qx::QxHttpRequest::url ( )

◆ version()

QString & qx::QxHttpRequest::version ( )

Member Data Documentation

◆ m_pImpl

std::unique_ptr<QxHttpRequestImpl> qx::QxHttpRequest::m_pImpl
private

Private implementation idiom.

Definition at line 65 of file QxHttpRequest.h.


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