diff options
Diffstat (limited to 'demo/ssl/http_cli_20.py')
-rw-r--r-- | demo/ssl/http_cli_20.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/demo/ssl/http_cli_20.py b/demo/ssl/http_cli_20.py new file mode 100644 index 0000000..0ce4cef --- /dev/null +++ b/demo/ssl/http_cli_20.py @@ -0,0 +1,22 @@ +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() |