在某些情况下,网站会从浏览器中以这种形式(下附照片)询问用户名和密码。是否可以使用 Casper.js 来填写?
Casper.fill 只能在 HTML 表单时执行。 http://casperjs.org/api.html#casper.fill
更新 1:
我试过这个并没有用。
var casper = require("casper").create({
pageSettings: {
userName: "myusername",
password: "mypassword"
}
});
此登录框位于 Windows 7 中,它弹出的原因是因为我使用了代理。我必须这样做的原因是因为casperjs --proxy=x.x.x.x --proxy-auth=u:p
不起作用(至少在Win7上)