0

これを行おうとしている Web サイト: https://www.netvendor.net/login

Web サイトに自動的にログインし、スクリプトを開始してユーザーを一括作成しようとしています。

このページで Invoke-WebRequest を実行すると、情報は返されますが、フォームについては何も返されません。それらは単に表示されません。ただし、ページのソースを表示したり、要素を調べたりすると、明らかにページにフォームがあり、JS などで構成されていないことがわかります。これらのフィールドを PowerShell に認識させるにはどうすればよいですか? 次のコマンドを使用しています。

Invoke-WebRequest -Uri "www.netvendor.net/login" -メソッド GET -UseBasicParsing

上記の問題のため、リクエストを調べて必要な情報を POST することにしました。リクエストには次の 3 つが必要です。

  • Eメール
  • パスワード
  • _トークン

残念ながら、トークンはブラウザ セッションが開始されるたびにランダムに生成されます。ページでソースを表示して「_token」を検索すると、必要なパラメーターが取得されます。ページからこれを取得する方法はないようです。この時点で何ができるかについて少し迷っています。特に、API や他に使用できるものがないためです。

4

1 に答える 1