zoukankan      html  css  js  c++  java
  • 4、自定义cookieHandler发送请求

    from urllib import request
    # 导入需要引用cookie的包
    from http import cookiejar
    import urllib.parse
    # 请求的url
    url = "http://www.jinri.com"
    # 请求的头文件
    headers = {
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36"
    }
    # 创建请求对象
    req = request.Request(url,headers = headers)
    # 创建cookie
    cookie = cookiejar.CookieJar()
    # 兼容火狐浏览器
    # cookie = cookiejar.MozillaCookieJar()
    # 创建cookie处理对象
    cookieHandler = request.HTTPCookieProcessor(cookie)
    # 创建opener
    opener = request.build_opener(cookieHandler)
    # 发送请求
    response = opener.open(req)
    # 打印cookie
    for item in cookie:
        print('Name = %s' % item.name)
        print('Value = %s' % item.value)
    
  • 相关阅读:
    hdu1085
    hdu1028
    hdu2189
    母函数
    博弈论
    nginx安装
    学习好站点
    nginx在linux下安装
    wget 命令用法详解
    U盘安装CentOS7的帖子
  • 原文地址:https://www.cnblogs.com/toloy/p/8617052.html
Copyright © 2011-2022 走看看