Netscape ENTERPRISE SERVER 6.1 - NSAPI PROGRAMMER GUIDE Manual page 118

Nsapi
Table of Contents

Advertisement

SAF Parameters
rq->vars
is a pointer to a
includes anything not specifically found in the following three pblocks. The
contents of this
SAF. For example, an AuthTrans SAF may insert an
rq->vars
rq->reqpb
is a pointer to a
the HTTP method (GET, POST, ...), the URI, the protocol (normally HTTP/1.0),
and the query string. This
request-response process.
rq->headers
is a pointer to a
If-Modified-Since, ...) received from the client in the HTTP request. See
Appendix E, "HyperText Transfer Protocol," for more information about
request headers. This
request-response process.
rq->srvhdrs
is a pointer to a
Content-type, Content-length,...) to be sent to the client in the HTTP response.
See Appendix E, "HyperText Transfer Protocol" for more information about
response headers.
The
rq
throughout the request-response process. On input to a SAF,
values were inserted or modified by previously executed SAFs. On output,
contains any modifications or additional information inserted by the SAF. Some
SAFs depend on the existence of specific information provided at an earlier step in
the process. For example, a PathCheck SAF retrieves values in
were previously inserted by an AuthTrans SAF.
118
Netscape Enterprise Server NSAPI Programmer's Guide • April 2002 (Draft)
containing the server's "working" variables. This
pblock
vary depending on the specific request and the type of
pblock
which can be used subsequently by a PathCheck SAF.
containing elements of the HTTP request. This includes
pblock
containing all the request headers (such as User-Agent,
pblock
pblock
containing the response headers (such as Server, Date,
pblock
parameter is the primary mechanism for passing along information
does not normally change throughout the
pblock
does not normally change throughout the
parameter into
auth-user
contains whatever
rq
rq
which
rq->vars

Advertisement

Table of Contents
loading

This manual is also suitable for:

Enterprise server 6.1

Table of Contents