Re: Cacheing based on MIME Types (this time in plai n text)

  • From: "Quillman Shawn (RBNA/CIT1.1) *" <Shawn.Quillman@xxxxxxxxxxxx>
  • To: "'[ISAserver.org Discussion List]'" <isalist@xxxxxxxxxxxxx>
  • Date: Mon, 22 Sep 2003 07:27:09 -0500

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')


Other related posts: