A |
accept [Netcgi.container] |
|
argument [Netcgi_common.cgi] |
|
argument [Netcgi.cgi] |
#argument name returns the value of the argument named name .
|
argument_exists [Netcgi_common.cgi] |
|
argument_exists [Netcgi.cgi] |
#argument_exists returns false if the named parameter is
missing and true otherwise.
|
argument_value [Netcgi_common.cgi] |
|
argument_value [Netcgi.cgi] |
#argument_value returns the value of the argument as a
string.
|
arguments [Netcgi_common.cgi] |
|
arguments [Netcgi.cgi] |
The complete list of arguments.
|
at_exit [Netcgi_common.cgi] |
|
at_exit [Netcgi.cgi] |
#at_exit f registers the function f to be executed when
#finalize is called (which is the case the request
finishes).
|
B |
broadcast [Netcgi.container] |
|
C |
cgi_auth_type [Netcgi_common.cgi_environment] |
|
cgi_auth_type [Netcgi.cgi_environment] |
|
cgi_gateway_interface [Netcgi_common.cgi_environment] |
|
cgi_gateway_interface [Netcgi.cgi_environment] |
|
cgi_https [Netcgi_common.cgi_environment] |
|
cgi_https [Netcgi.cgi_environment] |
A well-known extension is the HTTPS property.
|
cgi_path_info [Netcgi_common.cgi_environment] |
|
cgi_path_info [Netcgi.cgi_environment] |
|
cgi_path_translated [Netcgi_common.cgi_environment] |
|
cgi_path_translated [Netcgi.cgi_environment] |
|
cgi_properties [Netcgi_common.cgi_environment] |
Return the parameter properties .
|
cgi_properties [Netcgi.cgi_environment] |
Return all properties as an associative list.
|
cgi_property [Netcgi_common.cgi_environment] |
|
cgi_property [Netcgi.cgi_environment] |
Returns a (possibly non-standard) CGI environment property.
|
cgi_query_string [Netcgi_common.cgi_environment] |
|
cgi_query_string [Netcgi.cgi_environment] |
This is the row query string.
|
cgi_remote_addr [Netcgi_common.cgi_environment] |
|
cgi_remote_addr [Netcgi.cgi_environment] |
|
cgi_remote_host [Netcgi_common.cgi_environment] |
|
cgi_remote_host [Netcgi.cgi_environment] |
|
cgi_remote_ident [Netcgi_common.cgi_environment] |
|
cgi_remote_ident [Netcgi.cgi_environment] |
|
cgi_remote_user [Netcgi_common.cgi_environment] |
|
cgi_remote_user [Netcgi.cgi_environment] |
|
cgi_request_method [Netcgi_common.cgi_environment] |
|
cgi_request_method [Netcgi.cgi_environment] |
|
cgi_script_name [Netcgi_common.cgi_environment] |
|
cgi_script_name [Netcgi.cgi_environment] |
|
cgi_server_name [Netcgi_common.cgi_environment] |
|
cgi_server_name [Netcgi.cgi_environment] |
|
cgi_server_port [Netcgi_common.cgi_environment] |
|
cgi_server_port [Netcgi.cgi_environment] |
|
cgi_server_protocol [Netcgi_common.cgi_environment] |
|
cgi_server_protocol [Netcgi.cgi_environment] |
|
cgi_server_software [Netcgi_common.cgi_environment] |
|
cgi_server_software [Netcgi.cgi_environment] |
|
charset [Netcgi_common.cgi_argument] |
|
charset [Netcgi.cgi_argument] |
The charset parameter of the content type of the header, or
"" when there is no such parameter, or no header.
|
config [Netcgi_common.cgi_environment] |
|
config [Netcgi.cgi_environment] |
The configuration of the request.
|
content_type [Netcgi_common.cgi_argument] |
|
content_type [Netcgi.cgi_argument] |
Returns the content type of the header and its parameters as a
couple (hdr, params) .
|
cookie [Netcgi_common.cgi_environment] |
|
cookie [Netcgi.cgi_environment] |
#cookie cn returns the cookie with name cn .
|
cookies [Netcgi_common.cgi_environment] |
|
cookies [Netcgi.cgi_environment] |
Returns the list of valid cookies found in the request header.
|
D |
data [Netcgi_fcgi.cgi] |
This the the channel on which the filter data is available.
|
data_length [Netcgi_fcgi.cgi] |
How many bytes of the data are available.
|
data_mtime [Netcgi_fcgi.cgi] |
The data last modification time, expressed as an integer
number of seconds since the epoch (January 1, 1970 UTC).
|
E |
environment [Netcgi_common.cgi] |
|
environment [Netcgi.cgi] |
The environment object.
|
F |
filename [Netcgi_common.cgi_argument] |
|
filename [Netcgi.cgi_argument] |
The filename parameter found in the header of file uploads.
|
fill_in_buf [Netcgi_common.in_obj_of_descr] |
#fill_in_buf() refills in_buf if needed (when empty).
|
finalize [Netcgi_common.cgi_argument] |
|
finalize [Netcgi_common.cgi] |
|
finalize [Netcgi.cgi] |
This method calls #finalize for every CGI argument
(including the possible one of PUT) to ensure that all files
are deleted.
|
finalize [Netcgi.cgi_argument] |
Arguments stored in temp files must be deleted when the
argument is no longer used.
|
I |
input_all_till [Netcgi_common.in_obj_of_descr] |
#input_all_till c returns the next chunk of input until c
is reached.
|
input_content_length [Netcgi_common.cgi_environment] |
|
input_content_length [Netcgi.cgi_environment] |
Returns the "Content-length" request header field.
|
input_content_type [Netcgi_common.cgi_environment] |
|
input_content_type [Netcgi.cgi_environment] |
Returns the parsed "Content-type" request header field.
|
input_content_type_string [Netcgi_common.cgi_environment] |
|
input_content_type_string [Netcgi.cgi_environment] |
Returns the "Content-type" request header field as a plain
string or "" if it is not set.
|
input_header [Netcgi_common.cgi_environment] |
For special header structures, just override this method.
|
input_header [Netcgi.cgi_environment] |
The whole HTTP header.
|
input_header_field [Netcgi_common.cgi_environment] |
|
input_header_field [Netcgi.cgi_environment] |
#input_header_field ?default f returns the value of a field
f of the HTTP request header.
|
input_header_fields [Netcgi_common.cgi_environment] |
|
input_header_fields [Netcgi.cgi_environment] |
Returns the input header as (name,value) pairs.
|
L |
log_error [Netcgi_common.cgi_environment] |
You may want to override this with your custom logging method.
|
log_error [Netcgi.cgi_environment] |
#log_error msg appends msg to the webserver log.
|
M |
multiple_argument [Netcgi_common.cgi] |
|
multiple_argument [Netcgi.cgi] |
#multiple_argument name returns all the values of the
argument named name .
|
multiple_input_header_field [Netcgi_common.cgi_environment] |
|
multiple_input_header_field [Netcgi.cgi_environment] |
Returns the values of all fields with the passed name of the
request header.
|
multiple_output_header_field [Netcgi_common.cgi_environment] |
|
multiple_output_header_field [Netcgi.cgi_environment] |
Returns the values of all fields with the passed name of the
repsonse header.
|
N |
name [Netcgi_common.cgi_argument] |
|
name [Netcgi.cgi_argument] |
The name of the argument.
|
O |
open_value_rd [Netcgi_common.cgi_argument] |
|
open_value_rd [Netcgi.cgi_argument] |
Open the contents of the value as an input channel.
|
open_value_wr [Netcgi_common.rw_cgi_argument] |
|
open_value_wr [Netcgi.rw_cgi_argument] |
|
out_channel [Netcgi_common.cgi] |
|
out_channel [Netcgi_common.cgi_environment] |
|
out_channel [Netcgi.cgi] |
The output channel to which the generated content is intended
to be written.
|
out_channel [Netcgi.cgi_environment] |
The "raw" output channel.
|
output [Netcgi_common.cgi] |
|
output [Netcgi.cgi] |
|
output_ch [Netcgi_common.cgi_environment] |
|
output_ch [Netcgi.cgi_environment] |
|
output_header [Netcgi_common.cgi_environment] |
For special header structures, override this method and
maybe #send_output_header .
|
output_header [Netcgi.cgi_environment] |
The whole HTTP response header
|
output_header_field [Netcgi_common.cgi_environment] |
|
output_header_field [Netcgi.cgi_environment] |
Returns the value of a field of the response header.
|
output_header_fields [Netcgi_common.cgi_environment] |
|
output_header_fields [Netcgi.cgi_environment] |
Returns the output header as (name,value) pairs.
|
P |
protocol [Netcgi_common.cgi_environment] |
|
protocol [Netcgi.cgi_environment] |
The server protocol in a decoded form.
|
R |
representation [Netcgi_common.cgi_argument] |
|
representation [Netcgi.cgi_argument] |
The representation of the argument.
|
request [Netcgi_mod.cgi] |
The underlying apache request structure.
|
request_method [Netcgi_common.cgi] |
|
request_method [Netcgi.cgi] |
The HTTP method used to make the request.
|
ro [Netcgi_common.rw_cgi_argument] |
|
ro [Netcgi.rw_cgi_argument] |
|
role [Netcgi_fcgi.cgi] |
A FastCGI application can fulfill each of the following three
roles:
|
S |
send_output_header [Netcgi_common.cgi_environment] |
|
send_output_header [Netcgi.cgi_environment] |
This method will encode and send the output header to the
output channel.
|
set_header [Netcgi_common.cgi] |
|
set_header [Netcgi.cgi] |
Sets the header (removing any previous one).
|
set_multiple_output_header_field [Netcgi_common.cgi_environment] |
|
set_multiple_output_header_field [Netcgi.cgi_environment] |
Sets multiple values of a field of the response header.
|
set_output_header_field [Netcgi_common.cgi_environment] |
|
set_output_header_field [Netcgi.cgi_environment] |
Sets the value of a field of the response header.
|
set_output_header_fields [Netcgi_common.cgi_environment] |
|
set_output_header_fields [Netcgi.cgi_environment] |
Sets the complete response header at once.
|
set_redirection_header [Netcgi_common.cgi] |
|
set_redirection_header [Netcgi.cgi] |
Sets the header such that a redirection to the specified URL
is performed.
|
set_status [Netcgi_common.cgi_environment] |
|
set_status [Netcgi.cgi_environment] |
Sets the response status.
|
set_value [Netcgi_common.rw_cgi_argument] |
|
set_value [Netcgi.rw_cgi_argument] |
|
store [Netcgi_common.cgi_argument] |
|
store [Netcgi.cgi_argument] |
Tells whether the argument is stored in memory (as a string)
or as a file (the argument of `File being the filename).
|
T |
type_of_container [Netcgi.container] |
|
U |
unsafe_input [Netcgi_common.in_obj_of_descr] |
|
unsafe_output [Netcgi_common.out_obj_of_descr] |
|
unsafe_really_input [Netcgi_common.in_obj_of_descr] |
|
unsafe_really_output [Netcgi_common.out_obj_of_descr] |
|
url [Netcgi_common.cgi] |
The following environment properties must be available for this
method to work properly (please make sure your connector
provides them; the CGI spec make them compulsory anyway): cgi_server_name , cgi_server_port , cgi_script_name , cgi_path_info
|
url [Netcgi.cgi] |
Returns the URL of the current CGI-like script.
|
user_agent [Netcgi_common.cgi_environment] |
|
user_agent [Netcgi.cgi_environment] |
This is a convenience method that returns the "User-agent"
field of the HTTP request header.
|
V |
value [Netcgi_common.cgi_argument] |
|
value [Netcgi.cgi_argument] |
The value of the argument, after all transfer encodings have
been removed.
|
W |
write [Netcgi_common.out_obj_of_descr] |
write buf ofs len writes the substring buf.[ofs
.. ofs+len-1] to the file descriptor.
|