\r\n\r\n
PHPにおけるGETメソッドとPOSTメソッドの主な違いは、GETメソッドがページリクエストに添付して情報を送信するのに対し、POSTメソッドはHTTPヘッダを介して情報を送信することです。
PHPは、Web開発のために設計されたサーバーサイドスクリプト言語です。GETとPOSTメソッドは、クライアントコンピュータがWebサーバーに情報を送信するための2つの方法です。これらのメソッドは、フォームを介してユーザーから情報を取得するのに役立ちます。
1. 概要と主な違い 2. PHPのGETメソッドとは 3. PHPのPOSTメソッドとは 4. 横並び比較 - PHPのGETとPOSTのメソッドを表形式で使用 5. まとめ
*** 局は、データベースからデータの保存、更新、取得、削除を行うことができます。フォームとは、ユーザーがデータを入力するためのフィールドを含む文書です。このフォームデータは、データベースに保存されます。
GETメソッドによるフォーム情報は、誰でも見ることができます。つまり、すべての変数名と値がURLで見えるのです。その『?文字は、ページの URL とフォームの情報を分離します。GETで送信できる情報量には限りがあります。1500字以内です。通常、機密情報(パスワードなど)を送信するためにGETを使用するのは良い習慣ではありません。この方法は、場合によっては、ページをブックマークするのに有効です。
POSTメソッドのフォーム情報は、誰でも見ることができるわけではありません。つまり、すべての変数名と値は、HTTPリクエストのボディに付けられる。URLにフォーム情報が表示されない。そのため、安全に情報を送信することができます。また、送信できるデータ量に特別な制限はありません。このほか、POSTメソッドは、サーバーにファイルをアップロードする際に、マルチパートのバイナリ入力をサポートするなどの機能を備えている。
PHPのGET-vs-POSTメソッド | |
GETとは、ページのリクエストに情報をくっつけて送信する方法です。 | POSTは、HTTPヘッダを利用して情報を転送する方法です。 |
ユニフォームリソースロケータアドレス | |
フォームの情報はURLで確認できます | URLにフォーム情報が表示されない |
情報量 | |
送信する情報量に制限がある。1500文字以下である。 | 送信する情報量は無制限です。 |
使用方法 | |
機密性のないデータの送信を支援する | 機密データ(パスワード)、バイナリデータ(ワード文書、画像)の送信、ファイルのアップロードを支援します。 |
安全性 | |
あまり安全ではない | より安全に。 |
ページをブックマークする | |
ページのブックマーク機能 | ページをブックマークできない |
この記事では、PHPにおける2つの重要なフォーム処理方法について説明します。これらはGETメソッドとPOSTメソッドである。PHPにおけるGETメソッドとPOSTメソッドの主な違いは、GETメソッドがページ・リクエストに添付して情報を送信するのに対し、POSTメソッドはHTTPヘッダーを通して情報を送信することです。
1.PHP 5フォーム処理。こちらで提供 2.チュートリアルポイント「PHPの取得・公開メソッド」チュートリアルポイント、2018年3月19日。ここで提供 2.チュートリアル ポイント"PHPのGETメソッドとPOSTメソッド",.