初心者が月10万稼ぐ為の記録4
$_GET、$_POSTの意味と違い
まずはHTTPとは
ハイパー・テキスト・トランスファー・プロトコルの略
Webの基本的な仕組み
WebクライアントとWebサーバーの通信のためのルール
①ブラウザ側が「ヤフーのページが見たいのでください。」(リクエスト)
②それを受け取ったwebサーバー側が「はい。ヤフーのページですね。」(レスポンスを返す)
③ブラウザ側は、「はじめてヤフーのページが閲覧できる。」
※このやり取りのルールがHTTP
改めてHTTPの
【ハイパー・テキスト・トランスファー・プロトコル】とは
ハイパーテキスト(文書を超えたテキスト)→ webサイト
トランスファー(移行、移動、通信) → やり取りをしてる
プロトコル→ ルール
まとめると
リクエスト、レスポンのやり取りのルールが HTTP
上で説明したリクエストには種類があり、【リクエストメソッド】といい、POST、GET、(他に全部で8つある。今回は2つ)
PHPでよく使用する$_POST、$_GETのちがい
htmlでタイトルと本文
送信ボンタンを作成して
POSTとGETのちがいをデベロッパーツールのネットワークで確認
$_POSTで送信
Request URL: http://localhost/study/form/blog.php
Request Method: POST
Form Data
title:テスト
content:ありがとう
$_GETで送信
Request URL: http://localhost/study/form/blog.php?title=テスト2&content=こんにちは
Request Method: GET
Query String Parameters
title:テスト2
content:こんにちは
POSTとGETの使い分け
POSTとは
formにデータを入れて送る
データを送る場合はPOST
GETとは
URLで値が送信される(Query String クエストリング)
画面表示のみや検索で利用
わかりやすくいうと
POSTとはプラウザからサーバーへ何か情報を送るときのアクセス方法
GETとは通常のアクセス方法 ほとんどのアクセスはこれ
Author And Source
この問題について(初心者が月10万稼ぐ為の記録4), 我々は、より多くの情報をここで見つけました https://qiita.com/naji/items/25e14d14a68ac2dc75f0著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .