The CResponse::setCacheControl function sets the value of the CacheControl property.
chchar * cacheControl // containing the new CacheControl value
Upon successful completion, zero is returned. Otherwise, a value of non-zero is returned.
A string that contains the new CacheControl value, which could be Private (by default), Public or no-cache. no-cache is only supported by HTTP/1.1 protocal.
This function sets the current value of the CacheControl property of the object. It can be used to override the default value which is Private. By setting the value to Public, proxy servers will be able to cache output from pages; no-cache, the Response message MUST NOT be cached anywhere.
The CResponse::getCacheControl function can be used to retrieves the current value of the CacheControl property of the object.
Differences Between Ch-CGI and Ch-ASP
In Ch-ASP, the parameter of no-cache is not supportted.