httpreply
| httpreply | 
  Purpose
 
 Reply to an HTTP request with a file.
 
  Synopsis
 
procedure httpreply(reqid:integer)
 procedure httpreply(reqid:integer, fname:string)
 procedure httpreply(reqid:integer, fname:string|text, xhdr:string|text)
 
  Arguments
 
| 
     reqid 
     | 
     Request number
     | 
| 
     fname 
     | 
     Name of the file holding the response data
     | 
| 
     xhdr 
     | 
     Additional headers to include in the response
     | 
  Further information
 
 1. This procedure replies to the specified request sending the provided file and using 200 (
 'OK') as the HTTP status code.
 
 2. The first form of the procedure is the same as providing an empty file name with the second form: in this case no data is sent to the client and the returned status code becomes 204 (
 'No Content').
 
 3. If the specified request is of type HEAD (see
 httphead) this procedure sends only the header part of the result.
 
  Related topics
 
  Module
 
 
