cgi_env_type Derived Type

type, public :: cgi_env_type
sequence

Sequential CGI environment variables type. Changes to this type have to be regarded in subroutine dm_html_cgi_env().


Components

Type Visibility Attributes Name Initial
character(len=16), public :: auth_type = ' '

AUTH_TYPE

integer(kind=i8), public :: content_length = 0_i8

CONTENT_LENGTH

character(len=128), public :: content_type = ' '

CONTENT_TYPE

character(len=512), public :: document_root = ' '

DOCUMENT_ROOT

character(len=8), public :: gateway_interface = ' '

GATEWAY_INTERFACE

character(len=512), public :: http_accept = ' '

HTTP_ACCEPT

character(len=16), public :: http_content_encoding = ' '

HTTP_CONTENT_ENCODING

character(len=512), public :: http_cookie = ' '

HTTP_COOKIE

character(len=128), public :: http_from = ' '

HTTP_FROM

character(len=512), public :: http_referer = ' '

HTTP_REFERER

character(len=512), public :: http_user_agent = ' '

HTTP_USER_AGENT

character(len=512), public :: path_info = ' '

PATH_INFO

character(len=512), public :: path_translated = ' '

PATH_TRANSLATED

character(len=512), public :: query_string = ' '

QUERY_STRING

character(len=32), public :: remote_addr = ' '

REMOTE_ADDR

character(len=512), public :: remote_host = ' '

REMOTE_HOST

character(len=128), public :: remote_ident = ' '

REMOTE_IDENT

character(len=128), public :: remote_user = ' '

REMOTE_USER

character(len=8), public :: request_method = ' '

REQUEST_METHOD

character(len=512), public :: request_uri = ' '

REQUEST_URI

character(len=512), public :: script_name = ' '

SCRIPT_NAME

character(len=128), public :: server_name = ' '

SERVER_NAME

integer, public :: server_port = 0

SERVER_PORT

character(len=32), public :: server_protocol = ' '

SERVER_PROTOCOL

character(len=32), public :: server_software = ' '

SERVER_SOFTWARE