質問: new HtmlWeb().Load("http://MYURL.com"); doc.DocumentNode.SelectSingleNode("name").SetAttributeValue("value", "MyUsername"); doc.DocumentNode.SelectSingleNode("password").SetAttributeValue("value", "MyPassword"); ```
回答: > とにかくこれが行われることはありますか? > > HTMLアジリティパック(HAP)ライブラリが提供するものではなく、直接的ではありません。 HAPは単一のページを取得して解析するのに最適ですが、継続的なやりとりのために設計されていません。欠けているものは、クッキー管理、JavaScriptのやり取りなどです。 ログインするには、必要なデータを含めて、おそらくサーバーにHTTP POSTを送信する必要があります.HAPはそれを手助けできません。 `WebRequest`ようなクラスを使用して投稿を作成する必要があります - 私はフィドラーを見て、それを使ってリクエストがどのように見えるかを確認し、それを`WebRequest`することをお勧めします。 セレンやWatiNなどのWebオートメーションツールの使用方法を調査したい場合があります。