Annotation of libwww/Library/src/HTTPUtil.html, revision 2.8
2.1 frystyk 1: <HTML>
2: <HEAD>
2.6 frystyk 3: <!-- Changed by: Henrik Frystyk Nielsen, 17-Apr-1996 -->
2.7 frystyk 4: <TITLE>W3C Sample Code Library libwww HTTP COMMON</TITLE>
2.1 frystyk 5: </HEAD>
6: <BODY>
2.6 frystyk 7: <H1>
8: HTTP Communalities between Server and Client Module
9: </H1>
2.4 frystyk 10: <PRE>
11: /*
12: ** (c) COPYRIGHT MIT 1995.
13: ** Please first read the full copyright statement in the file COPYRIGH.
14: */
15: </PRE>
2.6 frystyk 16: <P>
17: The HTTP <A HREF="HTTP.html">client module</A> and the
18: <A HREF="HTTPServ.html">server module</A> has a few things in common which
19: we keep in this file.
2.8 ! vbancrof 20: <PRE>
! 21: #ifndef HTTPUTIL_H
2.1 frystyk 22: #define HTTPUTIL_H
2.8 ! vbancrof 23:
! 24: #ifdef __cplusplus
! 25: extern "C" {
! 26: #endif
2.1 frystyk 27: </PRE>
2.6 frystyk 28: <H3>
29: HTTP Version Management
30: </H3>
2.1 frystyk 31: <PRE>
32: typedef enum _HTTPVersion {
33: HTTP = 0,
34: HTTP_09,
35: HTTP_10,
36: HTTP_11,
37: HTTP_12
38: } HTTPVersion;
2.2 frystyk 39: </PRE>
2.6 frystyk 40: <H3>
41: Versions supported by HTTP
42: </H3>
2.2 frystyk 43: <PRE>
2.6 frystyk 44: #define HTTP_VERSION_10 "HTTP/1.0"
2.5 frystyk 45: #define HTTP_VERSION "HTTP/1.1"
2.1 frystyk 46: </PRE>
47: <PRE>
2.8 ! vbancrof 48: #ifdef __cplusplus
! 49: }
2.1 frystyk 50: #endif
2.8 ! vbancrof 51:
! 52: #endif /* HTTPUTIL_H */
2.1 frystyk 53: </PRE>
2.6 frystyk 54: <P>
55: <HR>
2.4 frystyk 56: <ADDRESS>
2.8 ! vbancrof 57: @(#) $Id: HTTPUtil.html,v 2.7 1997/02/16 18:43:07 frystyk Exp $
2.4 frystyk 58: </ADDRESS>
2.6 frystyk 59: </BODY></HTML>
Webmaster