http-client.py 420 B

1234567891011121314151617181920
  1. #!/usr/bin/python
  2. import sys
  3. import os
  4. import httplib
  5. f = '/tmp/openvpn_sso_user'
  6. with open (f, "r") as myfile:
  7. session_key = myfile.read().replace('\n', '')
  8. conn = httplib.HTTPConnection("10.8.0.1:8080")
  9. conn.request("GET", "/" + session_key)
  10. r1 = conn.getresponse()
  11. if r1.status == 200:
  12. body = r1.read().rstrip()
  13. print body
  14. elif r1.status == 404:
  15. print "Authentication failed"
  16. else:
  17. print r1.status, r1.reason