光阴似箭催人老,日月如移越少年。
実は、自分で考えて分かりました。私のニーズでは、AJAX の使用も必要です。 AJAX が使用されていない場合、インジェクション攻撃の危険を冒してパスワード値を渡すためにパラメータ付きの URL を使用する必要がありますか?
まず最初に、AJAX を使用すると、リクエストとコールバックのプロセスが完了するため、この問題に対する解決策はありません。 HTTP は 1 つだけです。ヘッダーをリダイレクトすると、それが繰り返され、エラーが報告されます。
AJAX を使用することは、同じインターフェイス上で行われます。他のインターフェイスへのリダイレクトは、AJAX のリクエスト プロセス全体を中断することはできません。これは、リダイレクト関数が AJAX リクエストの途中で方向を変更し、AJAX のプロセス全体が中断されるためです。
つまり、ログイン インターフェイスを作成したい場合は、AJAX のみが次のステップを開くための URL を返し、その後フロント エンドを転送できます。 または、AJAX を使用しないでください。
まず、ajax とは何かを理解する必要があります。Ajax は、ページ全体を再更新することなく、ページを部分的に更新するように設計されています。必要に応じて、ajax テクノロジーを使用する必要はありません。
あなたが言ったように、Ajax はもともとデータを取得するために使用されます。
実は、自分で考えて分かりました。私のニーズでは、AJAX の使用も必要です。 AJAX が使用されていない場合、インジェクション攻撃の危険を冒してパスワード値を渡すためにパラメータ付きの URL を使用する必要がありますか?
まず最初に、AJAX を使用すると、リクエストとコールバックのプロセスが完了するため、この問題に対する解決策はありません。 HTTP は 1 つだけです。ヘッダーをリダイレクトすると、それが繰り返され、エラーが報告されます。
AJAX を使用することは、同じインターフェイス上で行われます。他のインターフェイスへのリダイレクトは、AJAX のリクエスト プロセス全体を中断することはできません。これは、リダイレクト関数が AJAX リクエストの途中で方向を変更し、AJAX のプロセス全体が中断されるためです。
つまり、ログイン インターフェイスを作成したい場合は、AJAX のみが次のステップを開くための URL を返し、その後フロント エンドを転送できます。
または、AJAX を使用しないでください。
まず、ajax とは何かを理解する必要があります。Ajax は、ページ全体を再更新することなく、ページを部分的に更新するように設計されています。必要に応じて、ajax テクノロジーを使用する必要はありません。
あなたが言ったように、Ajax はもともとデータを取得するために使用されます。