Annotation of libwww/Library/src/HTTP.html, revision 2.9
2.6 timbl 1: <HTML>
2: <HEAD>
2.9 ! frystyk 3: <TITLE>HTTP module for libwww</TITLE></HEAD>
2.6 timbl 4: <BODY>
2.9 ! frystyk 5: <H1>HyperText Tranfer Protocol Module</H1>
! 6:
! 7: This is the module that handles all communication with HTTP servers.
! 8:
! 9: <PRE>
! 10: #ifndef HTTP_H
2.1 timbl 11: #define HTTP_H
2.9 ! frystyk 12: #include "HTAccess.h"
! 13: </PRE>
2.1 timbl 14:
2.9 ! frystyk 15: <H2>Public Functions</H2>
! 16:
! 17: Theese are the public functions...
! 18:
! 19: <H3>Accessing HTTP-Server</H3>
2.1 timbl 20:
2.9 ! frystyk 21: <PRE>
! 22: extern int HTLoadHTTP PARAMS((HTRequest * request));
2.7 timbl 23: </PRE>
2.9 ! frystyk 24:
! 25: <H2>Controlling Flags</H2>
! 26:
! 27: The following variables can change the behaviour of the module.
! 28:
! 29: <H3>Cache control flag</H3>
! 30:
! 31: <EM>Note: This variable is now replaced by the (char *) HTCacheDir in
! 32: <A HREF="HTAccess.html">HTAccess Module</A>, Henrik 09/03-94</EM> <P>
! 33:
! 34: Turn this off if you don't want HTTP protocol fetches to leave cache files.
2.8 frystyk 35: extern BOOL HTCacheHTTP;
2.1 timbl 36:
2.9 ! frystyk 37: <H3>Redirections</H3>
2.7 timbl 38:
2.9 ! frystyk 39: The maximum number of redirections is pr. default 10 and is set in the module.
! 40: This prevents the library from going into an infinite loop.
! 41:
! 42: <PRE>
! 43: extern int HTMaxRedirections;
! 44: </PRE>
! 45:
! 46: <PRE>
2.6 timbl 47: #endif /* HTTP_H */
2.9 ! frystyk 48: </PRE>
2.1 timbl 49:
2.9 ! frystyk 50: End of HTTP module definition.
! 51: </BODY>
2.6 timbl 52: </HTML>
Webmaster