当前位置: 首页 > 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.yayakq.cn/news/669668/

相关文章:

  • 流媒体网站开发pdf网站建设遇到哪些攻击
  • 网站建设的同义词电商网站开发视频
  • 先做个在线电影网站该怎么做微信里的小程序游戏
  • 盘县网站建设河北 保定 网站建设
  • 北京网站建设 时创设计网站建设学什么的
  • 网站备案证书小程序推广话术案例
  • 移动端网站如何做开放式配河南智能网站建设平台
  • 深圳最简单的网站建设网站开发方案报价
  • 建站的平台微信如何做有趣的短视频网站
  • 网页设计网站开发个性定制
  • 彩票做的最好是个网站好免费行情软件app网站不下载
  • 网站建设的理念搭建平台畅通渠道
  • 住房和城乡建设部文化中心网站如何写销售计划书方案
  • 传播建设网站快速建站网站啦
  • 甘肃再就业建设集团网站网站导航建设注意
  • 鄂州做网站Sql 发wordpress
  • 作文大全网站wordpress 弹出登录页
  • 帮人做彩票网站有事吗常州seo招聘
  • 游戏网站建设策划书wordpress 播放大视频
  • 佛山新网站建设电商平台数据
  • 泉州公司建设网站免费的发帖收录网站
  • 建站公司用的开源系统石家庄营销网站建设多少钱
  • 口碑好的唐山网站建设好网页设计培训
  • 网站开发的业内人士长沙软件公司排行榜
  • 教做世界美食的网站网络营销外包
  • 品牌网站建设价格天天快递网络管理系统的基本组件包括哪些?
  • 济南建设网站哪里好微信小程序认证入口
  • 淮南市潘集区信息建设网站网站运营公司排名
  • 网站服务费算什么费用wordpress 开启维护
  • 网站设计论文结束语手机网站做多宽