web-dev-qa-db-ja.com

どのようにPOST HTTPデータをHTTP形式の「無効な」入力フィールドに入力しますか?

表示されたボックスにデータを投稿する必要がありますが、クリックできません。 Firefoxで要素を調べた後、入力フィールドに「disabled」=タグが無効になっていることに気付き、無効なフィールドに投稿する方法を調べました。

最終的にローカルマシンにWebページのコピーを保存し、HTMLを編集して「無効」部分を削除しました。フォームにデータを入力できましたが、リダイレクトされ続けるため、データが投稿されないようです。同じページに。

データを投稿したり、ページを表示したりするには、ログインする必要があります。これがページです: https://thisislegal.com/challenge/bonus/2

私が言ったように、POSTフォームを表示するには、ログインする必要があります。HTMLページを保存し、「disabled」タグを削除してリクエストを送信した後、データを投稿できないのはなぜですか。 ?

1
learnerX

ローカルプロキシを使用して問題を解決し、ブラウザからWebサーバーへのPOSTリクエストをインターセプトしました。次に、リクエストに追加のパラメーター(無効にされたパラメーター)を追加し、その値を設定しました。サーバーは本来あるべきように応答しました。

1
learnerX