ホームページ > 記事 > ウェブフロントエンド > HTML_html/css_WEB-ITnose の Get リクエストと Post リクエストの違い
まず、以下のようにHTMLのメソッドを通じてリクエストメソッドを設定し、HTMLデータを受け付けるページを設定するアクションとなります。
<span style="font-size:18px;"><html><form action="WebForm1.aspx" method="post" ></html></span>
Get は、サーバーに対するデータのリクエストです。
Post は、サーバーにデータを送信するリクエストです。
Get 情報を取得すると、要求されたパラメータがブラウザのアドレス バーの URL に従います (URL について説明します:UniformResource local、インターネット上の各ファイルには独自の URL があります)。
例: http://zhidao.baidu.html? fr=chd&test=1 「?」の後に続くのは、URL を通じてパラメータの値を取得することです。 「&」はfrとtest、つまりパラメータとパラメータの間を接続するために使用されます。 get を使用してアプリケーションで値を渡す場合は、ゴボウのインスタンスとして Request.quryString ["パラメーター名"] を使用する必要があります。
図に示すように、タイトル列はすべてオーバーロックされています。マウスをマウスへマウスへマウスへマウスへマウスをマウスへ移動 タイトル「kkk」、シリアルナンバー「16」のリンクに行くと、下部に文字列が表示されます。 Web ページの左隅にあるこの列の単語は、次に開く Web ページの URL であり、「?」の後に「?newsid= 16」が続きます。これは、URL の後のパラメータとパラメータ値です。
タイトルにハイパーリンクがあるので、クリックするとニュース コンテンツ ページ (NewsContent.aspx) が読み込まれます。 NewsContent.aspx で変数を定義し、次のコードを使用して、ニュース ID からパラメーター「16」を取得します。 URL
string newsid = Request.QueryString["newsid"];
次に、ニュースID番号に応じてニュースを検索するメソッドをD層に記述します。 使用する場合は、定義した文字列変数newsidをパラメータとして使用します。最終的に表示されるページは以下の通りです。
概要
Get リクエスト メソッドは、ホーム データが URL の後に配置され、運ぶことができるデータのサイズが制限されているため、比較的安全ではありません。投稿はこのような表示の対象にはなりませんので、ご利用の際は状況に応じて適切な方法を選択してください。