Query: ns_connsetstatus
OS: debian
Section: 3aolserv
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
Ns_ConnStatus(3aolserver) AOLserver Library Procedures Ns_ConnStatus(3aolserver) __________________________________________________________________________________________________________________________________________________NAMENs_ConnGetStatus, Ns_ConnSetStatus - Routines to manage the HTTP response statusSYNOPSIS#include "ns.h" int Ns_ConnGetStatus(conn) void Ns_ConnSetStatus(conn, status)ARGUMENTSNs_Conn conn (in) Pointer to open connection. int status (in) Integer HTTP status code. _________________________________________________________________DESCRIPTIONThese routines manage the HTTP response code sent to the client in a later call to Ns_ConnFlush or Ns_ConnFlushDirect. Higher level rou- tines such as the Ns_ConnReturn functions normally call these routines automatically using standard HTTP status codes and the Ns_ConnQueue- Headers routine can be used to set the status code for lower level code which bypasses Ns_ConnFlush. int Ns_ConnGetStatus(conn) Return the current HTTP status to be sent. int Ns_ConnSetStatus(conn, status) Set the status code to be sent in the response, for example, 200 for a normal "OK" response. A later call to Ns_ConnFlush will con- struct the appropriate HTTP response including the given status with the cooresponding string status code.EXAMPLESThe following example demonstrates setting an odd status code followed by a call to Ns_ConnFlushDirect to send some data: Ns_ConnSetStatus(conn, 600); Ns_ConnSetType(conn, "text/plain"); Ns_ConnFlushDirect(conn, "hello", 5, 0); The following should provide similar results: Ns_ConnSetRequiredHeaders(conn, "text/plain", 5); Ns_ConnQueueHeaders(conn, 600); Ns_ConnPuts(conn, "hello"); Ns_ConnClose(conn);SEE ALSONs_ConnGetType(3), Ns_ConnSetType(3), Ns_ConnFlush(3), Ns_ConnFlushDirect(3), Ns_ConnSetRequiredHeaders(3), Ns_ConnQueueHeaders(3), ns_conn(n)KEYWORDSconnectionn, response, status AOLserver 4.0 Ns_ConnStatus(3aolserver)
Similar Topics in the Unix Linux Community |
---|
Script to parse a file faster |
Need help to replace a perl pattern matching |
Help need with PERL multiple search pattern matching! |
Mysql++ |