#12789: ConditionalGetMiddleware behavior improvement.
---------------------------------------------+------------------------------
          Reporter:  penzoil                 |         Owner:  nobody           
             
            Status:  new                     |     Milestone:                   
             
         Component:  Cache system            |       Version:  SVN              
             
        Resolution:                          |      Keywords:  ETag, 
ConditionalGetMiddleware
             Stage:  Design decision needed  |     Has_patch:  1                
             
        Needs_docs:  1                       |   Needs_tests:  1                
             
Needs_better_patch:  1                       |  
---------------------------------------------+------------------------------
Changes (by russellm):

  * needs_better_patch:  0 => 1
  * stage:  Unreviewed => Design decision needed

Comment:

 I don't deny that this fixes the problem you describe, but it feels like
 there is something else going on. Firefox should only be sending an etag
 if the server provided one. Before I start making exceptions in
 ConditionalGetMiddleware, I'd like to rule out the possiblity that the
 ETags are getting set incorrectly in the first place.

 Can you provide a specific test case where this happens i.e., an example
 view, decorated in a way that exhibits the problem? You should also
 provide your Firefox version, in case it is version dependent.

-- 
Ticket URL: <http://code.djangoproject.com/ticket/12789#comment:1>
Django <http://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.

Reply via email to