import httplib, sys


def test_httplib():
    h = httplib.HTTPConnection("127.0.0.1", 80)
    h.set_debuglevel(1)
    h.putrequest("GET", "/")
    h.putheader("Accept", "text/html")
    h.putheader("Accept", "text/plain")
    h.putheader("Connection", "close")
    h.endheaders()
    resp = h.getresponse()
    f = resp.fp
    while 1:
        data = f.readline()
        if not data:
            break
        sys.stdout.write(data)
    f.close()
    h.close()


if __name__ == "__main__":
    test_httplib()
