Annotation of libwww/Library/src/HTTPRes.html, revision 2.9
2.1 frystyk 1: <HTML>
2: <HEAD>
2.7 frystyk 3: <TITLE>W3C Sample Code Library libwww HTTP RESPONSE STREAM</TITLE>
2.5 frystyk 4: <!-- Changed by: Henrik Frystyk Nielsen, 23-Mar-1996 -->
2.1 frystyk 5: </HEAD>
6: <BODY>
7:
8: <H1>HTTP Response Stream</H1>
9:
2.5 frystyk 10: <PRE>
11: /*
12: ** (c) COPYRIGHT MIT 1995.
13: ** Please first read the full copyright statement in the file COPYRIGH.
14: */
15: </PRE>
16:
2.1 frystyk 17: The HTTP response stream generates a HTTP response header and writes
18: it to the target which is normally a HTWriter stream.<P>
19:
20: This module is implemented by <A HREF="HTTPRes.c">HTTPRes.c</A>, and
2.8 frystyk 21: it is a part of the <A HREF="http://www.w3.org/Library/"> W3C
2.7 frystyk 22: Sample Code Library</A>.
2.1 frystyk 23:
24: <PRE>
25: #ifndef HTTPRES_H
26: #define HTTPRES_H
27:
28: #include "HTStream.h"
2.3 frystyk 29: #include "HTReq.h"
2.9 ! vbancrof 30:
! 31: #ifdef __cplusplus
! 32: extern "C" {
! 33: #endif
2.1 frystyk 34: </PRE>
35:
36: <H3>Streams Definition</H3>
37:
2.3 frystyk 38: This stream makes a server specific HTTP header before it goes into
39: transparent mode. If <CODE>endHeader</CODE> is YES then we send an
40: empty <CODE>CRLF</CODE> in order to end the header.
2.1 frystyk 41:
42: <PRE>
2.3 frystyk 43: extern HTStream * HTTPResponse_new (HTRequest * request, HTStream * target,
2.6 frystyk 44: BOOL endHeader, int version);
2.1 frystyk 45: </PRE>
46:
47: <PRE>
2.9 ! vbancrof 48: #ifdef __cplusplus
! 49: }
2.1 frystyk 50: #endif
2.9 ! vbancrof 51:
! 52: #endif /* HTTPRES_H */
2.1 frystyk 53: </PRE>
54:
2.5 frystyk 55: <HR>
56: <ADDRESS>
2.9 ! vbancrof 57: @(#) $Id: HTTPRes.html,v 2.8 1998/05/14 02:11:12 frystyk Exp $
2.5 frystyk 58: </ADDRESS>
2.1 frystyk 59: </BODY>
60: </HTML>
Webmaster