HTTPとかの知識ってCGIに関係してくるのですか?であれば、やさしい解説書、URLを教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:sandaler No.1

回答回数671ベストアンサー獲得回数0

ポイント10pt

http://www.hatena.ne.jp/1101450773#

人力検索はてな - HTTPとかの知識ってCGIに関係してくるのですか?であれば、やさしい解説書、URLを教えてください。

知っているにこしたことはありませんが、初心者の作るCGIではほとんど関係ありませんよ。

id:hinop No.2

回答回数2601ベストアンサー獲得回数1

ポイント25pt

ほとんど関係しないと思われます。

いま、こうやって私が回答してそれをはてなに送るのがHTTPですから、

サーバーとデータを受け渡しするぐらいなら関連があるかもしれませんが・・。

参考書持っておられるならきちんと読めばわかると思いますよ。

id:taknt No.3

回答回数13539ベストアンサー獲得回数1198

ポイント25pt

http://www.futomi.com/

CGI Perl専門サイト - futomi's CGI Cafe

関係ないですね。

たとえば 飛行機で 東京から 大阪に行くか

新幹線で 大阪にいくかと言う違いが HTTP。

何を持って乗るのか。 持ち物が CGIみたいなものです。

  • id:fed
    少しは・・・

    「Content-type:text/html¥n¥n」ぐらいの知識は必要。(これだけ覚えとけばOK)

    これってHTTPの知識とはちょっと違うかな。MIMEの仕組みだけど・・・まぁいいや。
  • id:Dandan
    Re:少しは・・・

    >これってHTTPの知識とはちょっと違うかな。MIMEの仕組みだけど・・・まぁいいや。

    ・ヘッダフィールドは「:」を以って意味と値を分ける
    ・ヘッダフィールドとボディは改行二つで分ける

    とか充分HTTPの規約の範疇だと思いますよ。
    それにしても、2番の方の例えが意味わかりません。
  • id:taknt
    Re(2):少しは・・・

    >それにしても、2番の方の例えが意味わかりません。

    たとえの意味は、
    送信手段を 飛行機や新幹線などで、送信内容を 持ち物に たとえてます。
    プロトコルが送信手段で、送信内容に CGIのデータがあるということですね。
    もっと わかりやすいたとえ方が あれば 書いてください。
  • id:Dandan
    Re(3):少しは・・・

    >たとえの意味は、
    >送信手段を飛行機や新幹線などで、送信内容を持ち物にたとえてます。

    そういうことでしたら、ネットワークで言うなら、通信手段は「TCP/IP」とかそれより下位のADSLとかISDNなどの物理層にあたるし、送信内容はHTMLやイメージデータになると思います。

    あえて例えるとしたら、通信規約たるHTTPはどちらかというと荷物に張ってある宅急便の宛名書きに、CGIは荷物を作成する工場になるともいますがいかが?

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません