質問するログイン新規登録

Q&A

解決済

1回答

13071閲覧

セッションとPOST/GETとリクエストの違いが分からない

ypk

総合スコア84

GET

GETとはHTTPが対応するリクエストメソッドの一つです。クライアントからサーバーへ送られたURLパラメータのデータを取得する時必要がある時に使われます。

POST

POSTはHTTPプロトコルのリクエストメソッドです。ファイルをアップロードしたときや入力フォームが送信されたときなど、クライアントがデータをサーバに送る際に利用されます。

セッション

Sessionはクライアントがサーバに送ったすべてのリクエストのことを指します。

0グッド

1クリップ

投稿2020/06/18 06:42

編集NaN/aN/aN aN:aN

0

1

セッションとPOST/GET、そしてリクエスト、3者の違いがいまいちよく分かりません。
どのように使い分けるのか、何に注目して違いを区別するのか、ご存じの方いらっしゃいましたら、教えていただけると嬉しいです。
どうぞよろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

maisumakun

2020/06/18 06:51

どのような文脈でしょうか。「内部インターフェース」という語が一般的ではありません。
hentaiman

2020/06/18 07:28

誰視点での区別?
ypk

2020/06/18 07:31

設計者視点での区別です
hentaiman

2020/06/18 07:37

質問文からはどういう風に分かってないのかが全く分からないんですが、 ・リクエストにしようかPOSTにしようか ・GETにしようかセッションにしようか みたいな迷い方をしているの?
ypk

2020/06/18 07:57

失礼しました。 仰せの通りです。 何を基準にこの3者を使い分ければよいのかがいまいちよく分からないため、使いこなすコツのようなものを知ることができたらと思い質問しました。
maisumakun

2020/06/18 08:02

上に書いたこととも重なりますが、文脈がわからないので回答しづらい状態です。 (そして、「リクエスト」と「POST/GET」は対立する概念ではなく、「POSTリクエスト」や「GETリクエスト」もごく日常的に行われます)
hentaiman

2020/06/18 08:05

よし、httpリクエストの中にpostやgetがあるんだけど、ここで聞いたりてきとーな誰かがまとめた記事読むよりもwikiみて理解した方が役に立ちそうなのでまずはwikiを見ましょう https://ja.wikipedia.org/wiki/Hypertext_Transfer_Protocol それが済んだらPOSTとGETを使って何かプログラム作りましょう まずはそこからです
ypk

2020/06/18 08:17

本を読んでもいまいちよく分からないから質問したんですけど。皆さんがどのように理解しているのか参考にできたらと思い質問しましたがもういいです。ありがとうございました。
hoshi-takanori

2020/06/18 08:21

それは失礼しました。ちなみに、お読みになったのはどの本でしょうか?
hentaiman

2020/06/18 08:26

皆さんの理解はそれこそwikiの内容なんですが・・・それともRFC 7231でも読みますか?
otn

2020/06/18 08:32

漠然と聞いても、本と同じ回答しか得られませんよ。 自分の理解のどこが間違っているのかを判別してもらうようなアプローチが必要です。
guest

回答の取得に失敗しました

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.25%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問