selenium-wire可以实现,与使用 Selenium 的方式相同,Selenium Wire 允许您编写测试,但它还添加了一个用户友好的 API,用于访问请求/响应标头、状态代码和正文内容。
安装
pip install selenium-wire
使用示例代码:
from seleniumwire import webdriver # Import seleniumwire
# Create the Chrome driver
driver = webdriver.Chrome()
# Go to the Github homepage
driver.get('https://www.github.com')
# Access requests list via the `requests` attribute
for request in driver.requests:
if request.response:
print(
request.url,
request.response.status_code,
request.response.headers['Content-Type']
)
网友回复
如何将linux服务器的文件目录映射到windows电脑磁盘?
Docling 与 MarkItDown 两个库有啥不同?
豆包收费后国产其他ai软件也会跟进收费吗?
JPEG 与 HEIF图片格式区别?
centos7版本太旧无法安装python3.11,如何在docker中运行python3.11?
python如何做个RPA按键精灵的程序?
写一个windows的cmd的python代码如何在命令行中捕获获取复制粘贴的图片?
如何将别人爆款的抖音短视频短剧文案提取为seedance2的提示词?
阿里云域名dns云解析10万次日限额如何应对?
windows电脑如何提交上架ipa苹果应用?


