selenium已经登陆了 我怎么查看 网页 在fRequest xhr 的数据呢

server/2025/1/11 17:01:41/

在使用 Selenium 登录网页后,查看网页的 XHR 请求数据可以通过以下几种方法:

### 1. 使用浏览器开发者工具
- **手动查看**:
  - 打开浏览器的开发者工具(按 F12 或右键点击页面元素选择“检查”)。
  - 切换到“Network”标签页。
  - 刷新页面或执行相关操作,观察网络请求列表。
  - 找到 XHR 请求,点击请求查看详细信息,包括请求头、请求体、响应头和响应体等。

### 2. 使用 Selenium 结合浏览器性能日志
- **配置浏览器以支持性能日志**:
  ```python
  from selenium import webdriver
  from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
  import json

  # 配置 Chrome 以支持性能日志
  capabilities = DesiredCapabilities.CHROME
  capabilities['goog:loggingPrefs'] = {'performance': 'ALL'}
  driver = webdriver.Chrome(desired_capabilities=capabilities)

  # 打开网页
  driver.get("https://v.lai.com/login")

  # 获取性能日志
  logs = driver.get_log('performance')
  for entry in logs:
      log = json.loads(entry['message'])['message']
      # 过滤出 XHR 请求
      if log['method'] == 'Network.requestWillBeSent':
          request = log['params']['request']
          if request['url'].endswith('.xhr'):
              print(request)
  ```

### 3. 使用代理工具
- **使用 BrowserMob-Proxy**:
  - 安装并启动 BrowserMob-Proxy。
  - 配置 Selenium 使用该代理。
  - 通过代理工具捕获网络请求和响应数据。

这些方法可以帮助你在使用 Selenium 登录网页后,查看和分析网页的 XHR 请求数据。


http://www.ppmy.cn/server/157518.html

相关文章

安卓开发动画

1.gif图片动画 边缘会有锯齿 2.json动画 用lottie json文件动画 实现 Android Studio使用lottie,加载json文件,实现动画效果_android 加载json动画-CSDN博客 遇到的坑 1.不播放,可能因为设置了图片(跟动画一样的图片&#xf…

红队攻防 | 凭证获取的10个方法

视频教程在我主页简介和专栏里 目录: 我们要找什么样的凭证? 方法#1:源代码获取 方法#2:网上泄露的数据 方法#3:GitHub Dorking 方法#4:WaybackMachine 方法#5:postman收集 方法#6&am…

网易云音乐登录两部手机:IP属地归属何方?

在数字化生活日益普及的今天,音乐平台成为了我们日常娱乐不可或缺的一部分。网易云音乐,作为众多音乐爱好者的首选,其丰富的音乐资源和个性化的推荐算法深受用户喜爱。然而,随着多设备登录成为常态,一个问题也随之浮现…

PHP MySQL 读取数据

PHP MySQL 读取数据 PHP 和 MySQL 是网页开发中常用的技术组合,PHP 负责后端逻辑处理,而 MySQL 则用于存储和管理数据。在 PHP 中读取 MySQL 数据库中的数据是一项基本技能,广泛应用于各种网站和应用程序中。本文将详细介绍如何在 PHP 中读取…

第五章 起航04 教与学

琦琦是我团队的拼命三郎,应届加入公司1年半,专长是QA,同时兼了几个产品的PM。 最近大家确实太忙了。 本周老板又有个新的需求,做一个KF系统。KF系统乍看起来和琦琦负责的FW系统比较近似,所以,理所当然让琦…

利用Java爬虫获取义乌购店铺所有商品列表:技术探索与实践

在当今数字化时代,数据的重要性不言而喻。对于采购商和市场分析师而言,能够快速获取并分析供应商店铺内的所有商品信息,是制定有效采购策略和市场分析的关键。义乌购作为国内知名的在线批发平台,拥有海量的商品数据。本文将介绍如…

基于滑动窗口的限流方案

一、实现原理 根据Redis有序集合(sorted set)结构特点,sorted set的member作为独立的请求元素,score作为时间戳 逻辑图如下 物理图如下 二、代码实现 DistributedSlidingWindowLimiter.java文件 Resource private JedisClient jedisClient;/*** 滑动窗口* 该方法…

【IEEE出版,连续4年EI收录,检索稳定 |南京航空航天大学主办,航空航天交叉研究院承办】第五届传感器与信息技术国际学术会议(ICSI 2025)

重要信息: 本会议已签约合作 IEEE 出版社!ISBN号: 979-8-3315-4288-7 连续4年EI收录,检索稳定!南京航空航天大学主办,航空航天交叉研究院承办 大会官网:更多详情【论文投稿】 截稿时间:以官…