![]()  | 
  
    Qore HttpServerUtil Module Reference
    1.0.12
    
   | 
 
the return value of HTTP handler methods where any message body has been serialized for sending over the HTTP socket More...
Public Attributes | |
| *data | body | 
| the message body to return in the response  More... | |
| *InputStream | chunked_body | 
| the message body to return in the response as a chunked response  More... | |
| softbool | close = False | 
| set this key to True if the connection should be unconditionally closed when the handler returns  | |
| int | code | 
| the HTTP return code (see HttpServer::HttpCodes for possible values)  | |
| string | errlog | 
| a string can be returned here which will be logged in the HTTP server's error log file (if any)  | |
| *hash< auto > | hdr | 
| set this key to a hash of extra header information to be returned with the response  | |
| string | log | 
| a string can be returned here which will be logged in the HTTP server's log file (if any)  | |
| bool | reply_sent = False | 
| this key can be set to True if the reply has already been sent (by a chunked callback for example)  | |
| *hash< auto > | user_state | 
| additional info to be added to the context (cx) variable's user_state key if the connection is not closed  | |
the return value of HTTP handler methods where any message body has been serialized for sending over the HTTP socket
| *data HttpServer::HttpResponseInfo::body | 
the message body to return in the response
if this key is returned, then the reply is sent immediately; a chunked reply is not made, and send() and sendImpl() are not called
| *InputStream HttpServer::HttpResponseInfo::chunked_body | 
the message body to return in the response as a chunked response
if this key is returned, then the reply is sent immediately; a chunked reply is not made, and send() and sendImpl() are not called