Webページに自動的にログインするBashスクリプト

Webページに自動的にログインするBashスクリプト

プロジェクトを作業するには、毎日Webページにログインする必要があります。これは、デフォルトで資格情報を入力してアプリケーションにアクセスできることを確認する必要があるアプリケーションのフロントエンドURLです。

私はカールとwgetオプションを試しましたが、どちらも私には適していませんでした。

そしてカールとwgetの構文を確認してみると、ほとんどの場合httpを使用しています。私のアプリケーションURLはhttps://xyz/login.jspxです。

誰かが私にbashスクリプトを使ってこのログインプロセスを自動化する方法を提案することができれば、大きな助けになります。

ありがとう

ベストアンサー1

username:password@siteは、Webサービスにログインする方法がまったくなく、実際にはまったく使用されていない古いHTTP基本認証です。

「ログイン」をクリックすると、ブラウザがサーバーに送信するデータが何であるかを把握する必要があります。幸い、Firefoxなどの標準ブラウザでは、統合Web開発者ツールに移動して[ネットワーク]タブをクリックすると、このコンテンツが表示されます。

私のリクエストには、実行されたカールコマンドラインをコピーして貼り付けることができるコンテキストメニューもあります。正確に同じ要件。

おすすめ記事