93 Q_ENUM( RequestHeader )
124 static QString methodToString( const
Method &method );
154 virtual
void setParameter( const QString &key, const QString &value );
159 QString parameter( const QString &key, const QString &defaultValue = QString() ) const;
164 virtual
void removeParameter( const QString &key );
171 virtual QString header( const QString &name ) const;
178 virtual QString header( const
RequestHeader &headerEnum ) const;
185 void setHeader( const QString &name, const QString &value );
191 QMap<QString, QString> headers() const;
198 void removeHeader( const QString &name );
205 virtual QByteArray data() const;
210 virtual
void setUrl( const QUrl &url );
219 QUrl originalUrl() const;
229 QUrl baseUrl() const;
240 const QString queryParameter( const QString &name, const QString &defaultValue = QString( ) ) const;
250 void setOriginalUrl( const QUrl &url );
257 void setBaseUrl( const QUrl &url );
265 Method mMethod = GetMethod;