POSTメソッドを使用してログインフォームを送信するときにURLをどのように知ることができますか?

POSTメソッドを使用してログインフォームを送信するときにURLをどのように知ることができますか?

Linuxコマンドを使用してHTMLページをダウンロードしたいです。wget

例:

wget "https://stackexchange.com/users/5215687/dipankar-nalui?tab=inbox"

このページをダウンロードするには、URLを介してログイン情報を送信する必要があります。

どうすればいいですか?

このようなURLを知りたい =>

https://stackexchange.com/users/5215687/dipankar-nalui??postlogin&Email=test%40user.com&Password=12345

ベストアンサー1

FirefoxまたはGoogle Chromeを使用して開発者ツールを開き(ページを右クリックしてスキャンを選択)、[ネットワーク]タブを選択します。

リクエストを記録していることを確認してから、そのページから正常にログインしてください。再生成する要求が見つかるまで、記録されたネットワーク要求(多くの場合があります)をスクロールします。要求を右クリックし、カールにコピーを選択します。

これにより、カールコマンドがシステムクリップボードにコピーされます。これをシェルに直接貼り付けて、Cookie、ヘッダー、クエリパラメータなど、ブラウザで行った正確な要求を再生成できます。

おすすめ記事