zoukankan      html  css  js  c++  java
  • 爬虫---11.重定向问题

    • 碰到重定向问题了,302,暂时还不知道怎么解决先记录上
      • 先把aiohttp更换成了requests再找解决办法

                # 暂时还没找到解决办法,先把cookie保存了,用session访问
                res = requests.get(url, headers=headers, allow_redirects=False)
        
                # 获取cookie  cookie = res.cookies 随后转成字典格式
                cookie_dic = requests.utils.dict_from_cookiejar(res.cookies)
                
                # 然后用session访问
                session = requests.Session()
                response = session.get(url, headers=headers, cookies=cookie_dic, allow_redirects=False)
        
      • 关于请求头字段的解释

        • accept: 浏览器通过这个头告诉服务器,它所支持的数据类型
        • Accept-Charset: 浏览器通过这个头告诉服务器,它支持哪种字符集
        • Accept-Encoding: 浏览器通过这个头告诉服务器,支持的压缩格式
        • Accept-Language: 浏览器通过这个头告诉服务器,它的语言环境
        • Host: 浏览器通过这个头告诉服务器,想访问哪台主机
        • If-Modified-Since: 浏览器通过这个头告诉服务器,缓存数据的时间
        • Referer: 浏览器通过这个头告诉服务器,客户机是哪个页面来的 防盗链
  • 相关阅读:
    【BZOJ】2729: [HNOI2012]排队
    【BZOJ】2734: [HNOI2012]集合选数
    【BZOJ】3573: [Hnoi2014]米特运输
    【BZOJ】4008: [HNOI2015]亚瑟王
    【BZOJ】[HNOI2015]菜肴制作
    数论六·模线性方程组
    数论五·欧拉函数
    黄金矿工
    数论四·扩展欧几里德
    数论三·约瑟夫问题
  • 原文地址:https://www.cnblogs.com/FGdeHB/p/15489945.html
Copyright © 2011-2022 走看看