有没有办法使用 Selenium Webdriver (firefox) 记录 http 请求/响应?
我想可以通过代理驱动网络流量并记录它,但也许有更简单的“内部”硒解决方案?
在#selenium 频道上问了这个问题:
您将需要代理它来捕获请求
所以,看起来是为其设置代理的唯一方法。
需要更新或插入时有一个常见的用例.例如:
obj = db['data'].find_and_modify(
{
'Name': data['Name'],
'SourcePage': data['SourcePage'],
},
data,
upsert=True
)
Run Code Online (Sandbox Code Playgroud)
当然可以将此请求拆分为GET然后PATCH或者INSERT 可能还有更好的方法吗?
PS eve提供了一些很好的功能,如文档版本和元数据(_created,_updated等)