1. ホーム
  2. Web制作
  3. HTML/Xhtml

htmlフォームの送信アクションとurlジャンプアクションの違いについて

2022-01-13 17:08:31
フォームのアクションは、urlジャンプとは異なり、次のようになります。
フォーム形式はバックエンドにデータを渡すことができ、そこでリクエストオブジェクトを使ってフロントエンドに直接データをリクエストすることができます。
フォーム用紙は、2つの方法でデータを渡します。
method="post":これは大量のデータを渡すときに使います。データが渡される前にパッケージ化されるので、この方法でデータを渡すと効率が遅くなりますが、渡されたデータは正しくパースできるので、中国語で文字化けするコードはなくなります。
method="get":URLで渡されるため、アドレスバーの長さに制限があるため、データ量に限界があり、渡されるデータはASCCIコードの値の範囲内でなければならず、中国語は文字化けして渡されるため、特別な処理が必要です。
アクションへのURLのジャンプは、URLのパラメータを介してデータを渡すことができます、アクション?パラメータ名=パラメータ値&......、バックグラウンドでもフォアグラウンドにURLのパラメータ値を要求するリクエストオブジェクトを使用することができます(urlは中国のパラメータが特別に処理する必要が渡します)。