• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

KIOSlave

HTTPProtocol::HTTPRequest

HTTPProtocol::HTTPRequest Struct Reference

The request for the current connection. More...

#include <http.h>

List of all members.


Public Types

enum  { CookiesAuto, CookiesManual, CookiesNone }

Public Member Functions

 HTTPRequest ()

Public Attributes

bool allowTransferCompression
CacheTag cacheTag
QString charsets
enum
HTTPProtocol::HTTPRequest:: { ... }  
cookieMode
DAVRequest davData
bool disablePassDialog
bool doNotAuthenticate
QString encoded_hostname
KIO::filesize_t endoffset
QString id
bool isKeepAlive
bool isPersistentProxyConnection
int keepAliveTimeout
QString languages
KIO::HTTP_METHOD method
KIO::filesize_t offset
bool preferErrorPage
unsigned int prevResponseCode
KUrl proxyUrl
QString referrer
unsigned int responseCode
KUrl url
bool useCookieJar
QString userAgent
QString windowId

Detailed Description

The request for the current connection.

Definition at line 117 of file http.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
CookiesAuto 
CookiesManual 
CookiesNone 

Definition at line 163 of file http.h.


Constructor & Destructor Documentation

HTTPProtocol::HTTPRequest::HTTPRequest (  )  [inline]

Definition at line 119 of file http.h.


Member Data Documentation

bool HTTPProtocol::HTTPRequest::allowTransferCompression

Definition at line 154 of file http.h.

CacheTag HTTPProtocol::HTTPRequest::cacheTag

Definition at line 165 of file http.h.

QString HTTPProtocol::HTTPRequest::charsets

Definition at line 143 of file http.h.

enum { ... } HTTPProtocol::HTTPRequest::cookieMode

DAVRequest HTTPProtocol::HTTPRequest::davData

Definition at line 151 of file http.h.

bool HTTPProtocol::HTTPRequest::disablePassDialog

Definition at line 155 of file http.h.

bool HTTPProtocol::HTTPRequest::doNotAuthenticate

Definition at line 156 of file http.h.

QString HTTPProtocol::HTTPRequest::encoded_hostname

Definition at line 132 of file http.h.

KIO::filesize_t HTTPProtocol::HTTPRequest::endoffset

Definition at line 139 of file http.h.

QString HTTPProtocol::HTTPRequest::id

Definition at line 150 of file http.h.

bool HTTPProtocol::HTTPRequest::isKeepAlive

Definition at line 134 of file http.h.

bool HTTPProtocol::HTTPRequest::isPersistentProxyConnection

Definition at line 153 of file http.h.

int HTTPProtocol::HTTPRequest::keepAliveTimeout

Definition at line 135 of file http.h.

QString HTTPProtocol::HTTPRequest::languages

Definition at line 144 of file http.h.

KIO::HTTP_METHOD HTTPProtocol::HTTPRequest::method

Definition at line 137 of file http.h.

KIO::filesize_t HTTPProtocol::HTTPRequest::offset

Definition at line 138 of file http.h.

bool HTTPProtocol::HTTPRequest::preferErrorPage

Definition at line 158 of file http.h.

unsigned int HTTPProtocol::HTTPRequest::prevResponseCode

Definition at line 148 of file http.h.

KUrl HTTPProtocol::HTTPRequest::proxyUrl

Definition at line 152 of file http.h.

QString HTTPProtocol::HTTPRequest::referrer

Definition at line 142 of file http.h.

unsigned int HTTPProtocol::HTTPRequest::responseCode

Definition at line 147 of file http.h.

KUrl HTTPProtocol::HTTPRequest::url

Definition at line 131 of file http.h.

bool HTTPProtocol::HTTPRequest::useCookieJar

Definition at line 161 of file http.h.

QString HTTPProtocol::HTTPRequest::userAgent

Definition at line 145 of file http.h.

QString HTTPProtocol::HTTPRequest::windowId

Definition at line 140 of file http.h.


The documentation for this struct was generated from the following file:
  • http.h

KIOSlave

Skip menu "KIOSlave"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.7
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal