python standard lib – httplib – proxy 使用

about CONNECT method
how to use

import httplib
con = httplib.HTTPConnection(proxyHost, proxyPort)
con.set_tunnel("www.google.com", 80)
con.send("Sent Stuff")

send方法

  1. 使用proxyHost, proxyPort建立socket连接(不是SSL)
  2. 建立tunnel: CONNECT proxyHost:proxyPort HTTP/1.0
  • 必要时,加上认证

 Proxy-Authorization: Basic xxxx
 

  1. con如果是httplib.HTTPConnection的实例,则通过socket通信;
    con如果是httplib.HTTPSConnection的实例,则通过SSL通信。
© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
阿康在线的头像 - 鹿快
评论 抢沙发

请登录后发表评论

    暂无评论内容