# Index of class methods

A
argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
argument [Netcgi_types.cgi_activation] | Returns a certain current argument, or raises `Not_found`
argument_value [Netcgi1_compat.Netcgi_types.cgi_activation] |
argument_value [Netcgi_types.cgi_activation] | Returns the value of the current argument as string.
arguments [Netcgi1_compat.Netcgi_types.cgi_activation] |
arguments [Netcgi_types.cgi_activation] | The complete list of current arguments
C
cgi_auth_type [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_auth_type [Netcgi_env.cgi_environment] |
cgi_gateway_interface [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_gateway_interface [Netcgi_env.cgi_environment] |
cgi_https [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_https [Netcgi_env.cgi_environment] | A well-known extension is the `HTTPS` property.
cgi_path_info [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_path_info [Netcgi_env.cgi_environment] |
cgi_path_translated [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_path_translated [Netcgi_env.cgi_environment] |
cgi_properties [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_properties [Netcgi_env.cgi_environment] | All properties
cgi_property [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_property [Netcgi_env.cgi_environment] | Returns a (possibly non-standard) environment property.
cgi_query_string [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_query_string [Netcgi_env.cgi_environment] |
cgi_remote_addr [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_remote_addr [Netcgi_env.cgi_environment] |
cgi_remote_host [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_remote_host [Netcgi_env.cgi_environment] |
cgi_remote_ident [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_remote_ident [Netcgi_env.cgi_environment] |
cgi_remote_user [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_remote_user [Netcgi_env.cgi_environment] |
cgi_request_method [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_request_method [Netcgi_env.cgi_environment] |
cgi_request_uri [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_request_uri [Netcgi_env.cgi_environment] | This is the URI path as passed in the HTTP request, without preprocessing
cgi_script_name [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_script_name [Netcgi_env.cgi_environment] |
cgi_server_name [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_server_name [Netcgi_env.cgi_environment] |
cgi_server_port [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_server_port [Netcgi_env.cgi_environment] |
cgi_server_protocol [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_server_protocol [Netcgi_env.cgi_environment] |
cgi_server_software [Netcgi1_compat.Netcgi_env.cgi_environment] |
cgi_server_software [Netcgi_env.cgi_environment] |
charset [Netcgi1_compat.Netcgi_types.cgi_argument] |
charset [Netcgi_types.cgi_argument] | The `charset` parameter of the content type of the header, or `""` when there is no such parameter, or no header.
config [Netcgi1_compat.Netcgi_env.cgi_environment] |
config [Netcgi_env.cgi_environment] | The CGI configuration
content_type [Netcgi1_compat.Netcgi_types.cgi_argument] |
content_type [Netcgi_types.cgi_argument] | Returns the content type of the header, or `"text/plain"` when the header is missing.
content_type_params [Netcgi1_compat.Netcgi_types.cgi_argument] |
content_type_params [Netcgi_types.cgi_argument] | The parameters of the content type of the header, or `[]` when the header is missing.
cookies [Netcgi1_compat.Netcgi_env.cgi_environment] |
cookies [Netcgi_env.cgi_environment] | Returns the list of cookies found in the request header
D
delete_argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
delete_argument [Netcgi_types.cgi_activation] | Deletes all arguments with the passed name.
E
environment [Netcgi1_compat.Netcgi_types.cgi_activation] |
environment [Netcgi_types.cgi_activation] | The CGI environment object.
F
filename [Netcgi1_compat.Netcgi_types.cgi_argument] |
filename [Netcgi_types.cgi_argument] | The `filename` parameter found in the header of file uploads.
finalize [Netcgi1_compat.Netcgi_types.cgi_activation] |
finalize [Netcgi1_compat.Netcgi_types.cgi_argument] |
finalize [Netcgi_types.cgi_activation] | This method calls `finalize` for every CGI argument to ensure that all files are deleted.
finalize [Netcgi_types.cgi_argument] | Arguments stored in temp files must be deleted when the argument is no longer used.
I
initial_argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
initial_argument [Netcgi_types.cgi_activation] | Returns a certain initial argument, or raises `Not_found`
initial_argument_value [Netcgi1_compat.Netcgi_types.cgi_activation] |
initial_argument_value [Netcgi_types.cgi_activation] | Returns the value of the initial argument as string.
initial_arguments [Netcgi1_compat.Netcgi_types.cgi_activation] |
initial_arguments [Netcgi_types.cgi_activation] | The complete list of initial arguments
initial_multiple_argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
initial_multiple_argument [Netcgi_types.cgi_activation] | Returns a certain initial argument that occurs several times in the set of arguments
input_ch [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_ch [Netcgi_env.cgi_environment] | The input channel as such
input_content_length [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_content_length [Netcgi_env.cgi_environment] | Returns the `"Content-length"` request header field, or raises `Not_found` if it is not set
input_content_type [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_content_type [Netcgi_env.cgi_environment] | Returns the parsed `"Content-type"` request header field, or raises `Not_found` if it is not set.
input_content_type_string [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_content_type_string [Netcgi_env.cgi_environment] | Returns the `"Content-type"` request header field or `""` if it is not set
input_header [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_header [Netcgi_env.cgi_environment] | The whole header
input_header_field [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_header_field [Netcgi_env.cgi_environment] | Returns the value of a field of the request header.
input_header_fields [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_header_fields [Netcgi_env.cgi_environment] | Returns the input header as (name,value) pairs.
input_state [Netcgi1_compat.Netcgi_env.cgi_environment] |
input_state [Netcgi_env.cgi_environment] | Returns the current input state
L
log_error [Netcgi1_compat.Netcgi_env.cgi_environment] |
log_error [Netcgi_env.cgi_environment] | Outputs a log message to the error log.
M
multiple_argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
multiple_argument [Netcgi_types.cgi_activation] | Returns a certain current argument that occurs several times in the set of arguments
multiple_input_header_field [Netcgi1_compat.Netcgi_env.cgi_environment] |
multiple_input_header_field [Netcgi_env.cgi_environment] | Returns the values of all fields with the passed name of the request header.
multiple_output_header_field [Netcgi1_compat.Netcgi_env.cgi_environment] |
multiple_output_header_field [Netcgi_env.cgi_environment] | Returns the values of all fields with the passed name of the repsonse header.
N
name [Netcgi1_compat.Netcgi_types.cgi_argument] |
name [Netcgi_types.cgi_argument] | The name of the CGI argument
O
open_value_rd [Netcgi1_compat.Netcgi_types.cgi_argument] |
open_value_rd [Netcgi_types.cgi_argument] | Opens the contents of the value as an input channel.
open_value_wr [Netcgi1_compat.Netcgi_types.cgi_argument] |
open_value_wr [Netcgi_types.cgi_argument] | Opens the value for writing.
output [Netcgi1_compat.Netcgi_types.cgi_activation] |
output [Netcgi_types.cgi_activation] | The output channel to which the generated content is intended to be written.
output_ch [Netcgi1_compat.Netcgi_env.cgi_environment] |
output_ch [Netcgi_env.cgi_environment] | The output channel as such
output_header [Netcgi1_compat.Netcgi_env.cgi_environment] |
output_header [Netcgi_env.cgi_environment] | The whole response header
output_header_field [Netcgi1_compat.Netcgi_env.cgi_environment] |
output_header_field [Netcgi_env.cgi_environment] | Returns the value of a field of the response header.
output_header_fields [Netcgi1_compat.Netcgi_env.cgi_environment] |
output_header_fields [Netcgi_env.cgi_environment] | Returns the output header as (name,value) pairs.
output_state [Netcgi1_compat.Netcgi_env.cgi_environment] |
output_state [Netcgi_env.cgi_environment] | Returns the output state
P
protocol [Netcgi1_compat.Netcgi_env.cgi_environment] |
protocol [Netcgi_env.cgi_environment] |
R
representation [Netcgi1_compat.Netcgi_types.cgi_argument] |
representation [Netcgi_types.cgi_argument] | The representation of the CGI argument
request_method [Netcgi1_compat.Netcgi_types.cgi_activation] |
request_method [Netcgi_types.cgi_activation] | The HTTP method
ro [Netcgi1_compat.Netcgi_types.cgi_argument] |
ro [Netcgi_types.cgi_argument] | Whether this argument is read-only or not
S
send_output_header [Netcgi1_compat.Netcgi_env.cgi_environment] |
send_output_header [Netcgi_env.cgi_environment] | If the output state is ``Start`, this method will encode and send the output header to the output channel, and the state will be changed to ``Sent_header`.
set_arguments [Netcgi1_compat.Netcgi_types.cgi_activation] |
set_arguments [Netcgi_types.cgi_activation] | Replaces the set of current arguments with a new set.
set_cgi [Netcgi_env.custom_environment] | Sets CGI properties
set_error_log [Netcgi_env.custom_environment] | Sets the error log function (`prerr_endline` by default)
set_header [Netcgi1_compat.Netcgi_types.cgi_activation] |
set_header [Netcgi_types.cgi_activation] | Sets the header.
set_input_ch [Netcgi_env.custom_environment] | Sets the input channel to use
set_input_content_length [Netcgi_env.custom_environment] | Sets the input content length.
set_input_content_type [Netcgi_env.custom_environment] | Sets the input content type.
set_input_header_field [Netcgi_env.custom_environment] | Sets a request header field
set_input_header_fields [Netcgi_env.custom_environment] | Sets all request header fields at once
set_input_state [Netcgi1_compat.Netcgi_env.cgi_environment] |
set_input_state [Netcgi_env.cgi_environment] | Sets the input state.
set_multiple_input_header_field [Netcgi_env.custom_environment] | Sets a request header field to a multiple value
set_multiple_output_header_field [Netcgi1_compat.Netcgi_env.cgi_environment] |
set_multiple_output_header_field [Netcgi_env.cgi_environment] | Sets multiple values of a field of the response header.
set_output_ch [Netcgi_env.custom_environment] | Sets the output channel to use
set_output_header_field [Netcgi1_compat.Netcgi_env.cgi_environment] |
set_output_header_field [Netcgi_env.cgi_environment] | Sets the value of a field of the response header.
set_output_header_fields [Netcgi1_compat.Netcgi_env.cgi_environment] |
set_output_header_fields [Netcgi_env.cgi_environment] | Sets the complete repsonse header at once.
set_output_state [Netcgi1_compat.Netcgi_env.cgi_environment] |
set_output_state [Netcgi_env.cgi_environment] | Sets the output state.
set_redirection_header [Netcgi1_compat.Netcgi_types.cgi_activation] |
set_redirection_header [Netcgi_types.cgi_activation] | Sets the header such that a redirection to the specified URL is performed.
set_status [Netcgi1_compat.Netcgi_env.cgi_environment] |
set_status [Netcgi_env.cgi_environment] | Sets the response status.
set_value [Netcgi1_compat.Netcgi_types.cgi_argument] |
set_value [Netcgi_types.cgi_argument] | If the `representation` supports mutable values, the value is set to the passed string.
setup_finished [Netcgi_env.custom_environment] | Finishes the setup.
store [Netcgi1_compat.Netcgi_types.cgi_argument] |
store [Netcgi_types.cgi_argument] | Returns where the argument value is stored
U
update_argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
update_argument [Netcgi_types.cgi_activation] | The passed argument replaces the current argument (or multiple argument) with the same name; if there is no such argument, the passed argument is added to the list of current args
update_multiple_argument [Netcgi1_compat.Netcgi_types.cgi_activation] |
update_multiple_argument [Netcgi_types.cgi_activation] | The passed arguments must all have the same name.
url [Netcgi1_compat.Netcgi_types.cgi_activation] |
url [Netcgi_types.cgi_activation] | Returns the URL of the current CGI activation.
user_agent [Netcgi1_compat.Netcgi_env.cgi_environment] |
user_agent [Netcgi_env.cgi_environment] | Returns the `"User-agent"` field of the request header
V
value [Netcgi1_compat.Netcgi_types.cgi_argument] |
value [Netcgi_types.cgi_argument] | The value of the CGI argument, after all transfer encodings have been removed.