Download Install Tutorial Docs FAQ Tools WikiLicense Team IRC Planet Involvement Shop Book

Changeset 1981

Show
Ignore:
Timestamp:
06/15/08 21:06:28
Author:
fumanchu
Message:

Backport of [1717]. See #727.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/cherrypy-3.0.x/cherrypy/_cplogging.py

    r1619 r1981  
    5151        """Write to the access log.""" 
    5252        request = cherrypy.request 
     53        inheaders = request.headers 
    5354        remote = request.remote 
    5455        response = cherrypy.response 
     
    6263                    's': response.status.split(" ", 1)[0], 
    6364                    'b': outheaders.get('Content-Length', '') or "-", 
    64                     'f': outheaders.get('referer', ''), 
    65                     'a': outheaders.get('user-agent', ''), 
     65                    'f': inheaders.get('Referer', ''), 
     66                    'a': inheaders.get('User-Agent', ''), 
    6667                    } 
    6768        try: 
  • branches/cherrypy-3.0.x/cherrypy/test/test_core.py

    r1607 r1981  
    473473        f.close() 
    474474         
    475         self.getPage("/flatten/as_string") 
     475        self.getPage("/flatten/as_string", 
     476                     headers=[('Referer', 'http://www.cherrypy.org/'), 
     477                              ('User-Agent', 'Mozilla/5.0')]) 
    476478        self.assertBody('content') 
    477479        self.assertStatus(200) 
     
    498500        line = data[-2].strip() 
    499501        if haslength: 
    500             if not line.endswith('] "GET %s/flatten/as_string HTTP/1.1" 200 7 "" ""' 
     502            if not line.endswith('] "GET %s/flatten/as_string HTTP/1.1" 200 7 ' 
     503                                 '"http://www.cherrypy.org/" "Mozilla/5.0"' 
    501504                                 % self.prefix()): 
    502505                self.fail(line) 
    503506        else: 
    504             if not line.endswith('] "GET %s/flatten/as_string HTTP/1.1" 200 - "" ""' 
     507            if not line.endswith('] "GET %s/flatten/as_string HTTP/1.1" 200 - ' 
     508                                 '"http://www.cherrypy.org/" "Mozilla/5.0"' 
    505509                                 % self.prefix()): 
    506510                self.fail(line) 

Hosted by WebFaction

Log in as guest/cpguest to create tickets