version 2.9, 1998/07/17 17:03:18
|
version 2.10, 1998/09/01 18:02:19
|
Line 1
|
Line 1
|
<HTML> |
<HTML> |
<HEAD> |
<HEAD> |
<!-- Changed by: Henrik Frystyk Nielsen, 15-Jul-1996 --> |
|
<TITLE>W3C Sample Code Library libwww Response Class</TITLE> |
<TITLE>W3C Sample Code Library libwww Response Class</TITLE> |
</HEAD> |
</HEAD> |
<BODY> |
<BODY> |
Line 196 extern HTAssocList * HTResponse_cacheCon
|
Line 195 extern HTAssocList * HTResponse_cacheCon
|
The various <CODE>cache-control</CODE> headers and directives decides whether |
The various <CODE>cache-control</CODE> headers and directives decides whether |
an object is cachable or not. Check these methods before starting caching! |
an object is cachable or not. Check these methods before starting caching! |
<PRE> |
<PRE> |
extern BOOL HTResponse_isCachable (HTResponse * me); |
typedef enum _HTCachable { |
extern BOOL HTResponse_setCachable (HTResponse * me, BOOL mode); |
HT_NO_CACHE = 0, |
|
HT_CACHE_ALL = 1, |
|
HT_CACHE_ETAG= 2 |
|
} HTCachable; |
|
|
|
extern HTCachable HTResponse_isCachable (HTResponse * me); |
|
extern BOOL HTResponse_setCachable (HTResponse * me, HTCachable mode); |
|
</PRE> |
|
<H3> |
|
The Response Enity Tag (etag) |
|
</H3> |
|
Return the etag if any |
|
<PRE> |
|
extern char * HTResponse_etag (HTResponse * me); |
</PRE> |
</PRE> |
|
|
<H3> |
<H3> |
Has the Response been Cached? |
Has the Response been Cached? |
</H3> |
</H3> |