Module record
Available on crate feature
fastcgi only.Expand description
FastCGI record header and fixed-length record bodies.
Every FastCGI message is framed as one or more records. All records share a
common 8-byte header described in RecordHeader.
Structs§
- Begin
Request Body - Body of a
FCGI_BEGIN_REQUESTrecord (8 bytes). - EndRequest
Body - Body of a
FCGI_END_REQUESTrecord (8 bytes). - Record
Header - The 8-byte header that precedes every FastCGI record.
- Unknown
Type Body - Body of a
FCGI_UNKNOWN_TYPEmanagement record (8 bytes).
Constants§
- FCGI_
KEEP_ CONN - Flag bit: keep the transport connection open after the request ends.
- FCGI_
MAX_ CONTENT_ LEN - Maximum content length of a single FastCGI record (2 bytes unsigned).
- FCGI_
NULL_ REQUEST_ ID - Request ID used for management records (GET_VALUES, GET_VALUES_RESULT, UNKNOWN_TYPE).
- FCGI_
VERSION_ 1 - Protocol version as defined by the FastCGI specification.