6.2 Query Request Information

Decimal Value

Name

Description of Returned Information

0

HTTP_QUERY_MIME_VERSION

Receives the version of the MIME protocol that was used to construct the message.

1

HTTP_QUERY_CONTENT_TYPE

Receives the content type of the resource (such as text/html).

2

HTTP_QUERY_CONTENT_TRANSFER_ ENCODING

Receives the additional content coding that has been applied to the resource. Not Supported

3

HTTP_QUERY_CONTENT_ID

Retrieves the content identification. Not Supported

4

HTTP_QUERY_CONTENT_DESCRIPTION

Obsolete. Maintained for legacy application compatibility only. Not Supported

5

HTTP_QUERY_CONTENT_LENGTH

Retrieves the size of the resource, in bytes.

6

HTTP_QUERY_CONTENT_LANGUAGE

Retrieves the language that the content is in.

7

HTTP_QUERY_ALLOW

Receives the methods supported by the server.

8

HTTP_QUERY_PUBLIC

Receives methods available at this server.

9

HTTP_QUERY_DATE

Receives the date and time at which the message was originated.

10

HTTP_QUERY_EXPIRES

Receives the date and time after which the resource should be considered outdated.

11

HTTP_QUERY_LAST_MODIFIED

Receives the date and time at which the server believes the resource was last modified.

12

HTTP_QUERY_MESSAGE_ID

Not Supported

13

HTTP_QUERY_URI

Receives some or all of the Uniform Resource Identifiers (URIs) by which the Request-URI resource can be identified.

14

HTTP_QUERY_DERIVED_FROM

Not Supported

15

HTTP_QUERY_COST

Not Supported

16

HTTP_QUERY_LINK

Obsolete. Maintained for legacy application compatibility only.

17

HTTP_QUERY_PRAGMA

Receives the implementation-specific directives that might apply to any recipient along the request/response chain.

18

HTTP_QUERY_VERSION

Receives the last response code returned by the server.

19

HTTP_QUERY_STATUS_CODE

Not Supported

20

HTTP_QUERY_STATUS_TEXT

Not Supported

21

HTTP_QUERY_RAW_HEADERS

Not Supported

22

HTTP_QUERY_RAW_HEADERS_CRLF

Not Supported

23

HTTP_QUERY_CONNECTION

Retrieves any options that are specified for a particular connection and must not be communicated by proxies over further connections.

24

HTTP_QUERY_ACCEPT

Retrieves the acceptable media types for the response.

25

HTTP_QUERY_ACCEPT_CHARSET

Retrieves the acceptable character sets for the response.

26

HTTP_QUERY_ACCEPT_ENCODING

Retrieves the acceptable content-coding values for the response.

27

HTTP_QUERY_ACCEPT_LANGUAGE

Retrieves the acceptable natural languages for the response.

28

HTTP_QUERY_AUTHORIZATION

Retrieves the authorization credentials used for a request.

29

HTTP_QUERY_CONTENT_ENCODING

Retrieves any additional content codings that have been applied to the entire resource.

30

HTTP_QUERY_FORWARDED

Not Supported

31

HTTP_QUERY_FROM

Retrieves the e-mail address for the human user who controls the requesting user agent if the From header is given.

32

HTTP_QUERY_IF_MODIFIED_SINCE

Retrieves the contents of the If-Modified-Since header.

33

HTTP_QUERY_LOCATION

Retrieves the absolute URI (Uniform Resource Identifier) used in a Location response-header.

34

HTTP_QUERY_ORIG_URI

Not Supported

35

HTTP_QUERY_REFERER

Receives the URI (Uniform Resource Identifier) of the resource where the requested URI was obtained.

36

HTTP_QUERY_RETRY_AFTER

Retrieves the amount of time the service is expected to be unavailable.

37

HTTP_QUERY_SERVER

Retrieves information about the software used by the origin server to handle the request.

38

HTTP_QUERY_TITLE

Not Supported

39

HTTP_QUERY_USER_AGENT

Retrieves information about the user agent that made the request.

40

HTTP_QUERY_WWW_AUTHENTICATE

Retrieves the authentication scheme and realm returned by the server.

41

HTTP_QUERY_PROXY_AUTHENTICATE

Retrieves the authentication scheme and realm returned by the proxy.

42

HTTP_QUERY_ACCEPT_RANGES

Retrieves the types of range requests that are accepted for a resource.

43

HTTP_QUERY_SET_COOKIE

Receives the value of the cookie set for the request.

44

HTTP_QUERY_COOKIE

Retrieves any cookies associated with the request.

45

HTTP_QUERY_REQUEST_METHOD

Receives the verb that is being used in the request, typically GET or POST.

46

HTTP_QUERY_REFRESH

Not Supported

47

HTTP_QUERY_CONTENT_DISPOSITION

Obsolete. Maintained for legacy application compatibility only.

48

HTTP_QUERY_AGE

Retrieves the Age response-header field. (not normally found in HTTP requests).

49

HTTP_QUERY_CACHE_CONTROL

Retrieves the cache control directives.

50

HTTP_QUERY_CONTENT_BASE

Not Supported

51

HTTP_QUERY_CONTENT_LOCATION

Retrieves the resource location for the entity enclosed in the message.

52

HTTP_QUERY_CONTENT_MD5

Retrieves an MD5 digest of the entity-body for the purpose of providing an end-to-end Message Integrity Check (MIC) for the entity-body. For more information, refer to RFC 1864.

53

HTTP_QUERY_CONTENT_RANGE

Retrieves the location in the full entity-body where the partial entity-body should be inserted and the total size of the full entity-body.

54

HTTP_QUERY_ETAG

Retrieves the entity tag for the associated entity.

55

HTTP_QUERY_HOST

Retrieves the Internet host and port number of the resource being requested.

56

HTTP_QUERY_IF_MATCH

Retrieves the contents of the If-Match request-header field.

57

HTTP_QUERY_IF_NONE_MATCH

Retrieves the contents of the If-None-Match request-header field.

58

HTTP_QUERY_IF_RANGE

Retrieves the contents of the If-Range request-header field. This header allows the client application to check if the entity related to a partial copy of the entity in the client application’s cache has not been updated. If the entity has not been updated, send the parts that the client application is missing. If the entity has been updated, send the entire updated entity.

59

HTTP_QUERY_IF_UNMODIFIED_SINCE

Retrieves the contents of the If-Unmodified-Since request-header field.

60

HTTP_QUERY_MAX_FORWARDS

Retrieves the number of proxies or gateways that can forward the request to the next inbound server.

61

HTTP_QUERY_PROXY_AUTHORIZATION

Retrieves the header that is used to identify the user to a proxy that requires authentication. This header can only be retrieved before the request is sent to the server.

62

HTTP_QUERY_RANGE

Retrieves the byte range of an entity.

63

HTTP_QUERY_TRANSFER_ENCODING

Retrieves the type of transformation that has been applied to the message body so it can be safely transferred between the sender and recipient.

64

HTTP_QUERY_UPGRADE

Retrieves the additional communication protocols that are supported by the server.

65

HTTP_QUERY_VARY

Retrieves the header that indicates that the entity was selected from a number of available representations of the response using server-driven negotiation.

66

HTTP_QUERY_VIA

Retrieves the intermediate protocols and recipients between the user agent and the server on requests, and between the origin server and the client on responses.

67

HTTP_QUERY_WARNING

Retrieves additional information about the status of a response that might not be reflected by the response status code.