当前位置: 首页 > news >正文

做铝锭的网站百度智能云

做铝锭的网站,百度智能云,海口网红美食餐厅,二级网站如何一级域名【重磅】Cookies规律总结,搞定卡点 登录后开始正式获取数据阶段: 不使用session: 放在请求头headers中 当如是:headers = {“user-agent”: “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36”,“Coo…

【重磅】Cookies规律总结,搞定卡点

登录后开始正式获取数据阶段:

  • 不使用session:

    • 放在请求头headers中

      • 当如是:headers = {“user-agent”: “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36”,“Cookie”: “cookie_name1=cookie_value1; cookie_name2=cookie_value2”},将请求头上的复制下来即可
      • 开个脑洞:
        • 提取session中的cookies来适配请求头headers的格式:
          • 获取 Session 携带的 Cookie: cookies = session.cookies
          • 将Cookie设置到Headers中:headers = {‘Cookie’: '; '.join([f"{cookie.name}={cookie.value}" for cookie in cookies])}
          • 然后发送带有Cookie的Headers的请求即可
          • “;”.join()方法:将一个列表中的元素用特定的分隔符连接成一个字符串时
          • eg:
            • my_list = [‘apple’, ‘banana’, ‘orange’]
            • 使用分号和空格连接列表中的元素: result = '; '.join(my_list)
            • print(result): apple; banana; orange
    • 放在请求体body中:

      • cookies = { “cookie_name1”: “cookie_value1”, “cookie_name2”: “cookie_value2”,“cookie_name3”: “cookie_value3” }
      • 提取session中的cookies来适配请求体body的格式
        • 获取Session携带的 Cookie:cookies = session.cookies
        • 将Cookie 转换为字典: dict_cookie = requests.utils.dict_from_cookiejar(cookies)
        • 打印字典形式的 Cookie: print(dict_cookie)
      • 拓展:将字典形式的 Cookie 转换为 RequestsCookieJar对象
        • 获取Session携带的 Cookie:cookies = session.cookies
        • 将Cookie 转换为字典: dict_cookie = requests.utils.dict_from_cookiejar(cookies)
        • 将字典形式的Cookie转换为RequestsCookieJar对象:headers_cookiejar = requests.utils.cookiejar_from_dict(dict_cookie)
        • 当然这一步暂时没发现实用价值,大概只要知道居然还能这样转换即可
  • GET请求

    • 原始状态,形如url?keyname1=value1&keyname2=value2……
    • 拆解成: url ,params字典来盛放参数
      • 注意:API 规定了重复参数名的方式来表示多个日期范围,那么您需要按照规定的方式传递参数。在这种情况下,服务器应该有相应的逻辑来解析和处理这样的参数。
      • eg: “orderTimeBetween”: [“2023-10-30 00:00:00”,“2023-10-31 23:59:59”]
      • response = requests.get(url, params=params,headers=headers)
  • 使用session:

    • 1.创建Session对象: session = request.Session()
    • 2.发送GET/POST请求: session.post()/session.get()
    • 3.获取Session携带的 Cookie:cookies = session.cookies
CookieJar = session.cookies
dict_cookie = requests.utils.dict_from_cookiejar(CookieJar)# 登录后
url1= "https://imadmin.acetopbms.com/Reward/List"params = {"Include": "SUM(CostPoint)totalPoint","Skip": "0","Take": "2000","channel": "igoldhk","orderBy": "orderTime","orderTimeBetween":  ["2023-10-30 00:00:00","2023-10-31 23:59:59"]}
http://www.mmbaike.com/news/89016.html

相关文章:

  • 如何提高网站响应速度蜘蛛搜索
  • 大专网站建设资料谷歌seo需要做什么的
  • 网站上传教程网络营销sem培训
  • 专门做图片的网站cms免费国外ddos网站
  • 如何查询网站注册信息班级优化大师app下载
  • 湖北专业网站建设深圳网站设计十年乐云seo
  • 淘客网站难做吗推介网
  • 个人做网站需要什么资料下载优化大师安装桌面
  • 通用网址查询网站爱站网seo查询
  • 昆明网站建设织梦营业推广名词解释
  • 网站延迟加载网页优化怎么做
  • 个人做网站备案吗千部小黄油资源百度云
  • ftp上传网站全教程大数据智能营销系统
  • 做淘宝链接模板网站新泰网站设计
  • wordpress发表文章seo关键词推广话术
  • 网站建设的完整流程提升seo排名平台
  • 做印刷网站公司哪家好免费个人网站模板
  • 开服表网站开发口碑seo推广公司
  • 湖州设计公司win7系统优化工具
  • dreamweaver网站建设和维护网络优化公司排名
  • 做网站济南西网络推广可做哪些方面
  • 医疗网站建设计划书seo外链在线提交工具
  • 个体户做盈利网站广州竞价托管
  • 临沂网站建设百度百科查询
  • 做一个b2c网站多少钱营销推广的工具有哪些
  • 网站建设的知识线上营销公司
  • 个人网页注册商丘seo教程
  • 实验报告网站建设与网页制作百度seo费用
  • 做箱包批发哪个网站好百度推广费用报价单
  • 12306网站很难做吗自己的品牌怎么做加盟推广