ANY app server worth a you-know-what will allow you to set http headers straight from the application code. If this app server won't allow that it's time for the next major rev to be released with this function included. It is the programmer's responsibility to have their pages cached or not. HTTP provides all kinds of things to prevent pages from being stored in public or private caches. If you can't do it with your app server do it in the HTML <META> tag. Session variables and private session stores on the app server have nothing to do with it. It should not be the web/proxy admin's responsibility to make sure someone's pages are not getting cached. Caching by file type would add a ton of overhead to the cache. You give me almost any extension and I'll give you a way to generate a file of that type dynamically. You would need a rule engine on your cache to narrow down which files of this type you want or don't want to cache. That would get ugly. You would end up with proxy and firewall admins not enabling file type cacheing anway and be back where you started. -Shawn ----- Shawn R. Quillman Robert Bosch Corporation RBNA/CIT1.1 38000 Hills Tech Drive Farmington Hills, MI 48331 (248) 553-1164 (P) (248) 848-2855 (F) shawn.quillman@xxxxxxxxxxxx -----Original Message----- From: Thomas W Shinder [mailto:tshinder@xxxxxxxxxxxxxxxxxx] Sent: Saturday, September 20, 2003 2:10 PM To: [ISAserver.org Discussion List] Subject: [isalist] Re: Cacheing based on MIME Types (this time in plain text) http://www.ISAserver.org Hey guys, That is to say, you can configure the Web server to set the header information to "expire immediately" HTH, Tom Thomas W Shinder www.isaserver.org/shinder ISA Server and Beyond: http://tinyurl.com/1jq1 Configuring ISA Server: http://tinyurl.com/1llp -----Original Message----- From: Jim Harrison [mailto:jim@xxxxxxxxxxxx] Sent: Friday, September 19, 2003 2:17 PM To: [ISAserver.org Discussion List] Subject: [isalist] Re: Cacheing based on MIME Types (this time in plain text) http://www.ISAserver.org You have to remember; what's dynamically-generated at the web server appears to be static content to the recipient. This is the limit to the ISA interpretation of "dynamic". Cache control is as specified by the web server or intermediate proxies. While you may not have control over the web app, it sounds as if you do have control over the web server. It's here that you can exercise those controls for anyone. Jim Harrison MCP(NT4, W2K), A+, Network+, PCG http://www.microsoft.com/isaserver http://isaserver.org/Jim_Harrison http://isatools.org Read the help, books and articles! ----- Original Message ----- From: "Scott Shields" <sshields@xxxxxxxxxxxxx> To: "[ISAserver.org Discussion List]" <isalist@xxxxxxxxxxxxx> Sent: Friday, September 19, 2003 11:34 Subject: [isalist] Cacheing based on MIME Types (this time in plain text) http://www.ISAserver.org Can anyone add insight to the following discussion? Initial Question: Can ISA control cache contents based on MIME Type? My Response: Can you elaborate a bit more on exactly what you trying to accomplish? Reply from sender: "many of our applications do not pass application session parameters via the URI, but utilize a more-secure method of storing these parameters within the app server persistent store. in those instances, i cannot be ensured that the URI will contain a '?', and thus i cannot be ensured that ISA will not attempt to cache dynamically-generated HTTP responses. (ISA's mgmt app appears to define active/non-cachable content solely based upon the presence/absence of a question-mark within the URI..) anyway - given that many of our apps are externally-developed and/or COTS, i cannot rely upon our application suite to have properly incorporated the standard 'no-cache' entries within HTTP response headers. and therein lies my biggest issue with ISA - i seem to be lacking the ability to manage the cache engine such that i can have it NOT cache dynamic content that odes not include the proper HTTP header directives and which does not utilize the URI to pass app parameters. i have found technical references that speak to allowing/disallowing caching based upon wite site (FQDN) - what i need is something more granular, e.g. the ability to define '.jsp' as a noncachable doc type, or to conversely define only PNG, JPG, and GIF as cachable MIME types (in which case all other content would be treated as dynamic and therefore not cached). does this make sense?" Scott Shields | Technical Account Advisor | M (972) 849-7493 | O (972) 963-1498 | sshields@xxxxxxxxxxxxx Microsoft ------------------------------------------------------ List Archives: http://www.webelists.com/cgi/lyris.pl?enter=isalist ISA Server Newsletter: http://www.isaserver.org/pages/newsletter.asp ISA Server FAQ: http://www.isaserver.org/pages/larticle.asp?type=FAQ ------------------------------------------------------ Other Internet Software Marketing Sites: Leading Network Software Directory: http://www.serverfiles.com No.1 Exchange Server Resource Site: http://www.msexchange.org Windows Security Resource Site: http://www.windowsecurity.com/ Network Security Library: http://www.secinf.net/ Windows 2000/NT Fax Solutions: http://www.ntfaxfaq.com ------------------------------------------------------ You are currently subscribed to this ISAserver.org Discussion List as: jim@xxxxxxxxxxxx To unsubscribe send a blank email to $subst('Email.Unsub') ^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^* All mail from this domain is virus-scanned with RAV. www.ravantivirus.com ^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^* ------------------------------------------------------ List Archives: http://www.webelists.com/cgi/lyris.pl?enter=isalist ISA Server Newsletter: http://www.isaserver.org/pages/newsletter.asp ISA Server FAQ: http://www.isaserver.org/pages/larticle.asp?type=FAQ ------------------------------------------------------ Other Internet Software Marketing Sites: Leading Network Software Directory: http://www.serverfiles.com No.1 Exchange Server Resource Site: http://www.msexchange.org Windows Security Resource Site: http://www.windowsecurity.com/ Network Security Library: http://www.secinf.net/ Windows 2000/NT Fax Solutions: http://www.ntfaxfaq.com ------------------------------------------------------ You are currently subscribed to this ISAserver.org Discussion List as: tshinder@xxxxxxxxxxxxxxxxxx To unsubscribe send a blank email to $subst('Email.Unsub') ------------------------------------------------------ List Archives: http://www.webelists.com/cgi/lyris.pl?enter=isalist ISA Server Newsletter: http://www.isaserver.org/pages/newsletter.asp ISA Server FAQ: http://www.isaserver.org/pages/larticle.asp?type=FAQ ------------------------------------------------------ Other Internet Software Marketing Sites: Leading Network Software Directory: http://www.serverfiles.com No.1 Exchange Server Resource Site: http://www.msexchange.org Windows Security Resource Site: http://www.windowsecurity.com/ Network Security Library: http://www.secinf.net/ Windows 2000/NT Fax Solutions: http://www.ntfaxfaq.com ------------------------------------------------------ You are currently subscribed to this ISAserver.org Discussion List as: shawn.quillman@xxxxxxxxxxxx To unsubscribe send a blank email to $subst('Email.Unsub')