summaryrefslogtreecommitdiff
path: root/demo/ssl/http_cli_20.py
diff options
context:
space:
mode:
Diffstat (limited to 'demo/ssl/http_cli_20.py')
-rw-r--r--demo/ssl/http_cli_20.py22
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()