zoukankan      html  css  js  c++  java
  • python 爬虫 ~ 查看收发包的情况

    DebugLog

      可以用来查看收发包的情况,比较有意思,现特意记录下来:

    Sample:

    import urllib2
    httpHandler = urllib2.HTTPHandler(debuglevel=1)
    httpsHandler = urllib2.HTTPSHandler(debuglevel=1)
    opener = urllib2.build_opener(httpHandler, httpsHandler)
    urllib2.install_opener(opener)
    response = urllib2.urlopen('http://www.baidu.com')

    运行结果:

    send: 'GET http://www.baidu.com HTTP/1.1
    Accept-Encoding: identity
    Host: www.baidu.com
    Connection: close
    User-Agent: Python-urllib/2.7
    
    '
    reply: 'HTTP/1.1 200 
    '
    header: Content-Length: 111470
    header: Bdqid: 0xac52fd1000001301
    header: X-Powered-By: HPHP
    header: Set-Cookie: BAIDUID=C79A798AE88AE217892800990B29F9AF:FG=1; expires=Thu, 31-Dec-37 23:55:55 GMT; max-age=2147483647; path=/; domain=.baidu.com
    header: Set-Cookie: BIDUPSID=C79A798AE88AE217892800990B29F9AF; expires=Thu, 31-Dec-37 23:55:55 GMT; max-age=2147483647; path=/; domain=.baidu.com
    header: Set-Cookie: PSTM=1506586983; expires=Thu, 31-Dec-37 23:55:55 GMT; max-age=2147483647; path=/; domain=.baidu.com
    header: Set-Cookie: BDSVRTM=0; path=/
    header: Set-Cookie: BD_HOME=0; path=/
    header: Set-Cookie: H_PS_PSSID=1442_21084_17001_22072; path=/; domain=.baidu.com
    header: Expires: Thu, 28 Sep 2017 08:22:20 GMT
    header: Bduserid: 0
    header: Server: BWS/1.1
    header: Cxy_All: baidu+93815e78c13d58fab2103ab02b94c0d4
    header: Date: Thu, 28 Sep 2017 08:23:03 GMT
    header: P3P: CP=" OTI DSP COR IVA OUR IND COM "
    header: Content-Type: text/html; charset=utf-8
    header: Bdpagetype: 1
    header: X-Ua-Compatible: IE=Edge,chrome=1

      

    References:

      Python爬虫入门(4):Urllib库的高级用法

  • 相关阅读:
    找回感觉的练习
    Java住房公积金管理系统---长春工业大学期末实训
    11.6_Filter
    11.5_Listener
    11.4_Ajax & Jquery
    11.3_MVC设计模式
    11.2_数据库连接池&DBUtils
    11.1_事物
    10.7_JSP & EL & JSTL
    10.6_Cookie&Session
  • 原文地址:https://www.cnblogs.com/Hi-blog/p/7607299.html
Copyright © 2011-2022 走看看