如何通过 chrome 远程调试进行基本身份验证?
那就是我有一个像这样在远程调试中运行的 chrome
chrome.exe –remote-debugging-port=9222
然后我使用 WebSocket4Net 与 chrome 进行通信。我想通过在 json 中传递用户和密码来自动化基本身份验证。我知道我可以简单地做
https://username:password@www.example.com/
但我也想尝试在 json 中传递它们。
我还有另一个与此相关的问题。是否可以在 json 中传递一个 javascript 表达式来评估?我有一个 javascript 函数来评估,以便在网页中获取一个 id
var children = document.body.getElementsByTagName('*');
var id='userScreenName';
var elements = [], child;
for (var i = 0, length = children.length; i < length; i++) {
child = children[i];
if (child.id.indexOf(id)>-1)
elements.push(child);
};
return elements[0].id;