httperr.h File Reference

Detailed Description

CAUTION:

: This file contains Rose Model ID comments - please do not delete

KHttpErrorBase

const TIntKHttpErrorBase

Base value for the HTTP error code range (-7200 to -7399)

KHttpHeaderEncodeErrorBase

const TIntKHttpHeaderEncodeErrorBase

Codec encoding errors for HTTP headers

KErrHttpEncodeDefault

const TIntKErrHttpEncodeDefault

Error making a default encoding of unrecognised headers

KErrHttpEncodeAccept

const TIntKErrHttpEncodeAccept

Error encoding the Accept field

KErrHttpEncodeAcceptCharset

const TIntKErrHttpEncodeAcceptCharset

Error encoding the Accept-Charset field

KErrHttpEncodeQValue

const TIntKErrHttpEncodeQValue

Error encoding a q-value parameter

KErrHttpEncodeAuthorization

const TIntKErrHttpEncodeAuthorization

Error encoding the Authorization field

KErrHttpEncodeBasicAuth

const TIntKErrHttpEncodeBasicAuth

Error encoding Basic credentials

KErrHttpEncodeDigestAuth

const TIntKErrHttpEncodeDigestAuth

Error encoding Digest credentials

KErrHttpEncodeConnection

const TIntKErrHttpEncodeConnection

Error encoding the Connection field

KErrHttpEncodeContentLength

const TIntKErrHttpEncodeContentLength

Error encoding the Content-Length field

KErrHttpEncodeContentType

const TIntKErrHttpEncodeContentType

Error encoding the Content-Type field

KErrHttpEncodeHost

const TIntKErrHttpEncodeHost

Error encoding the Host field

KErrHttpEncodeHostPort

const TIntKErrHttpEncodeHostPort

Error encoding the Host field's port parameter

KErrHttpEncodeTransferEncoding

const TIntKErrHttpEncodeTransferEncoding

Error encoding the Transfer-Encoding field

KErrHttpEncodeUserAgent

const TIntKErrHttpEncodeUserAgent

Error encoding the User-Agent field

KErrHttpEncodeDate

const TIntKErrHttpEncodeDate

Error encoding the Date field

KErrHttpEncodeCookie

const TIntKErrHttpEncodeCookie

Error encoding the Cookie field

KErrHttpEncodeCacheControl

const TIntKErrHttpEncodeCacheControl

Error encoding the Cache-Control field

KErrHttpEncodePragma

const TIntKErrHttpEncodePragma

Error encoding the Pragma field

KErrHttpEncodeIfMatch

const TIntKErrHttpEncodeIfMatch

Error encoding the if match field

KErrHttpEncodeIfNoneMatch

const TIntKErrHttpEncodeIfNoneMatch

Error encoding the if none match field

KErrHttpEncodeIfModifiedSince

const TIntKErrHttpEncodeIfModifiedSince

Error encoding the if modified since field

KErrHttpEncodeIfUnmodifiedSince

const TIntKErrHttpEncodeIfUnmodifiedSince

Error encoding the if unmodified since field

KErrHttpEncodeCookie2

const TIntKErrHttpEncodeCookie2

Error encoding the Cookie2 field

KErrHttpEncodeContentLanguage

const TIntKErrHttpEncodeContentLanguage

Error encoding the Content-Language field

KErrHttpEncodeDoWWWAuthenticate

const TIntKErrHttpEncodeDoWWWAuthenticate

Error encoding the WWWAuthenticate field

KErrHttpEncodeDoAge

const TIntKErrHttpEncodeDoAge

Error encoding the Age field

KErrHttpEncodeDoVary

const TIntKErrHttpEncodeDoVary

Error encoding the Vary field

KErrHttpEncodeDoContentLanguage

const TIntKErrHttpEncodeDoContentLanguage

Error encoding the Content-Language field

KErrHttpEncodeContentEncoding

const TIntKErrHttpEncodeContentEncoding

Error encoding the Content-Encoding field

KErrHttpEncodeContentLocation

const TIntKErrHttpEncodeContentLocation

Error encoding the Content-Location field

KErrHttpEncodeContentMD5

const TIntKErrHttpEncodeContentMD5

Error encoding the Content-MD5 field

KErrHttpEncodeAcceptLanguage

const TIntKErrHttpEncodeAcceptLanguage

Error encoding the Accept-Encoding field

KErrHttpEncodeAcceptEncoding

const TIntKErrHttpEncodeAcceptEncoding

Error encoding the Accept-Language field

KErrHttpEncodeTE

const TIntKErrHttpEncodeTE

Error encoding the TE field

KErrHttpEncodeUpgrade

const TIntKErrHttpEncodeUpgrade

Error encoding the Upgrade field

KErrHttpEncodeST

const TIntKErrHttpEncodeST

Error encoding the ST field

KErrHttpEncodeUSN

const TIntKErrHttpEncodeUSN

Error encoding the USN field

KErrHttpEncodeTimeout

const TIntKErrHttpEncodeTimeout

Error encoding the Timeout field

KErrHttpEncodeExt

const TIntKErrHttpEncodeExt

Error encoding the EXT field

KErrHttpEncodeSID

const TIntKErrHttpEncodeSID

Error encoding the SID field

KErrHttpEncodeNTS

const TIntKErrHttpEncodeNTS

Error encoding the NTS field

KErrHttpEncodeNT

const TIntKErrHttpEncodeNT

Error encoding the NT field

KErrHttpEncodeMX

const TIntKErrHttpEncodeMX

Error encoding the MX field

KErrHttpEncodeSEQ

const TIntKErrHttpEncodeSEQ

Error encoding the SEQ field

KErrHttpEncodeMAN

const TIntKErrHttpEncodeMAN

Error encoding the MAN field

KErrHttpEncodeSoapAction

const TIntKErrHttpEncodeSoapAction

Error encoding the SoapAction field

KErrHttpEncodeCallback

const TIntKErrHttpEncodeCallback

Error encoding the Callback field

KHttpValueDecodeErrorBase

const TIntKHttpValueDecodeErrorBase

Codec decoding errors for values found in HTTP headers

KErrHttpDecodeMalformedDate

const TIntKErrHttpDecodeMalformedDate

General formatting error for date values

KErrHttpDecodeMalformedYear

const TIntKErrHttpDecodeMalformedYear

Malformed year

KErrHttpDecodeMalformedMonth

const TIntKErrHttpDecodeMalformedMonth

Malformed short month name

KErrHttpDecodeMalformedDay

const TIntKErrHttpDecodeMalformedDay

Malformed number of day in month

KErrHttpDecodeMalformedWkDay

const TIntKErrHttpDecodeMalformedWkDay

Malformed short day name

KErrHttpDecodeMalformedWeekDay

const TIntKErrHttpDecodeMalformedWeekDay

Malformed long day name

KErrHttpDecodeMalformedInteger

const TIntKErrHttpDecodeMalformedInteger

Malformed integer value

KErrHttpDecodeMalformedQuotedStr

const TIntKErrHttpDecodeMalformedQuotedStr

Malformed quoted string

KHttpHeaderDecodeErrorBase

const TIntKHttpHeaderDecodeErrorBase

Codec decoding errors for HTTP headers

KErrHttpDecodeAccept

const TIntKErrHttpDecodeAccept

Error decoding the Accept field

KErrHttpDecodeConnection

const TIntKErrHttpDecodeConnection

Error decoding the Connection field

KErrHttpDecodeContentLength

const TIntKErrHttpDecodeContentLength

Error decoding the Content-Length field

KErrHttpDecodeContentType

const TIntKErrHttpDecodeContentType

Error decoding the Content-Type field

KErrHttpDecodeTransferEncoding

const TIntKErrHttpDecodeTransferEncoding

Error decoding the Transfer-Encoding field

KErrHttpDecodeWWWAuthenticate

const TIntKErrHttpDecodeWWWAuthenticate

Error decoding the WWWAuthenticate field

KErrHttpDecodeUnknownAuthScheme

const TIntKErrHttpDecodeUnknownAuthScheme

The WWWAuthenticate field contained an unrecognised authentication scheme

KErrHttpDecodeBasicAuth

const TIntKErrHttpDecodeBasicAuth

Error decoding a Basic WWWAuthenticate challenge

KErrHttpDecodeDigestAuth

const TIntKErrHttpDecodeDigestAuth

Error decoding a Digest WWWAuthenticate challenge

KErrHttpDecodeCookie

const TIntKErrHttpDecodeCookie

Error decoding a Set-Cookie field

KErrHttpDecodeAuthorization

const TIntKErrHttpDecodeAuthorization

Error decoding the Authorization field

KErrHttpDecodeAcceptCharset

const TIntKErrHttpDecodeAcceptCharset

Error decoding the Accept-Charset field

KErrHttpDecodeAcceptLanguage

const TIntKErrHttpDecodeAcceptLanguage

Error decoding the Accept-Language field

KErrHttpDecodeAcceptEncoding

const TIntKErrHttpDecodeAcceptEncoding

Error decoding the Accept-Encoding field

KErrHttpDecodeTE

const TIntKErrHttpDecodeTE

Error decoding the TE field

KErrHttpDecodeExpect

const TIntKErrHttpDecodeExpect

Error decoding the Expect field

KErrHttpDecodeContentDisposition

const TIntKErrHttpDecodeContentDisposition

Error decoding the Content-Disposition field

KErrHttpDecodeMAN

const TIntKErrHttpDecodeMAN

Error decoding the MAN field.

KErrHttpResponseFailureBase

const TIntKErrHttpResponseFailureBase

Response errors. These represent specific failure cases

KErrHttpRedirectExceededLimit

const TIntKErrHttpRedirectExceededLimit

A uri redirected too many times, possibly indicating a circular redirection

KErrHttpRedirectUseProxy

const TIntKErrHttpRedirectUseProxy

A server responded that the uri must be fetched via a proxy

KErrHttpRedirectNoLocationField

const TIntKErrHttpRedirectNoLocationField

A server sent a redirection response that did not include a Location header

KErrHttpUnknownParseState

const TIntKErrHttpUnknownParseState

An error occured in parsing which left the parser in a unknown state

KErrHttpReqBuildErrorBase

const TIntKErrHttpReqBuildErrorBase

Request building errors: cause the Validation Filter to make a transaction fail and terminate

KErrHttpRequestHasBody

const TIntKErrHttpRequestHasBody

A body is provided with a method that doesn't allow bodys to be transmitted

KErrHttpRequestBodyMissing

const TIntKErrHttpRequestBodyMissing

A body is missing from a method that requires it

KErrHttpTraceReqWithoutMaxForwardHeader

const TIntKErrHttpTraceReqWithoutMaxForwardHeader

Should contain The Max-Forward header

KErrHttpPostReqBodyWithoutSizeOnHTTP10

const TIntKErrHttpPostReqBodyWithoutSizeOnHTTP10

Body must NOT be sent chunked if using HTTP/1.0

KErrHttpInvalidHeaderInRequest

const TIntKErrHttpInvalidHeaderInRequest

Request contained a response header or a entity header but no body

KErrHttpMissingHeaderBase

const TIntKErrHttpMissingHeaderBase

Missing but required header errors

KErrHttpEntityHeaderMissingContentType

const TIntKErrHttpEntityHeaderMissingContentType

A body was provided in the request but no Content-Type header was set

KErrHttpGeneralHeaderMissingHost

const TIntKErrHttpGeneralHeaderMissingHost

The request URI was relative, but no Host header was set to indicate a server to connect to

KErrHttpProtocolHandlerBase

const TIntKErrHttpProtocolHandlerBase

Protocol handler errors

KErrHttpCantResetRequestBody

const TIntKErrHttpCantResetRequestBody

The request body needed to be rewound but the client but it doesn't support

KErrHttpProtTransactionNotInitialised

const TIntKErrHttpProtTransactionNotInitialised

The Protocol handler is not initialised

KErrHttpCannotEstablishTunnel

const TIntKErrHttpCannotEstablishTunnel

Unable to establish a tunnel.

KErrHttpInvalidUri

const TIntKErrHttpInvalidUri

Invalid URI

KErrHttpNonPipeliningError

const TIntKErrHttpNonPipeliningError

Protocol handler experienced a non-pipelining error

KErrHttpPipeliningError

const TIntKErrHttpPipeliningError

Protocol handler experienced a pipelining error

KErrHttpRequestNotSent

const TIntKErrHttpRequestNotSent

The request has been not sent for the transaction and connection has been disconnected. This error will be propagated to the client only, if the HTTP:ENotifyOnDisconnect property is set with a value HTTP::EEnableDisconnectNotification

KErrHttpResponseNotReceived

const TIntKErrHttpResponseNotReceived

The response has been not received for the transaction and connection has been disconnected. This error will be propagated to the client only, if the HTTP:ENotifyOnDisconnect property is set with a value HTTP::EEnableDisconnectNotification

KErrHttpPartialResponseReceived

const TIntKErrHttpPartialResponseReceived

Partial response has been received and connection has been disconnected. This error will be propagated to the client only, if the HTTP:ENotifyOnDisconnect property is set with a value HTTP::EEnableDisconnectNotification

KErrHttpOptimiserFailsTrans

const TIntKErrHttpOptimiserFailsTrans

ClientApplication wants to fail the transaction that was in process by the HTTPMessageParser