tests/get-with-headers.py
changeset 18380 a4d7fd7ad1f7
parent 17017 953faba28e91
child 18393 a38039ef7312
equal deleted inserted replaced
18379:e0c4f4ba624c 18380:a4d7fd7ad1f7
    29 
    29 
    30     conn = httplib.HTTPConnection(host)
    30     conn = httplib.HTTPConnection(host)
    31     conn.request("GET", '/' + path, None, headers)
    31     conn.request("GET", '/' + path, None, headers)
    32     response = conn.getresponse()
    32     response = conn.getresponse()
    33     print response.status, reasons.get(response.reason, response.reason)
    33     print response.status, reasons.get(response.reason, response.reason)
       
    34     if show[:1] == ['-']:
       
    35         show = [h for h, v in response.getheaders() if h.lower() not in show]
    34     for h in [h.lower() for h in show]:
    36     for h in [h.lower() for h in show]:
    35         if response.getheader(h, None) is not None:
    37         if response.getheader(h, None) is not None:
    36             print "%s: %s" % (h, response.getheader(h))
    38             print "%s: %s" % (h, response.getheader(h))
    37 
    39 
    38     print
    40     print