場合によっては、Web サイトがブラウザーからこのフォーム (下に添付の写真) でユーザー名とパスワードを要求することがあります。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では)