[過去ログ] ネットワークに関する疑問・質問 Part11 (983レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
711
(2): 質問00005 2009/12/27(日)01:59 ID:??? AAS
ハイパーテキストをやりとりするために大昔に作られたHTTPプロトコルでファイルを送受信するのと

ファイルを転送するためにつくられたFTPプロトコルでファイルを送受信するのと

HTTPの進化系WEBDAVプロトコルでファイルを送受信するのと

ではそれぞれどう違ってくるのですか?

それとなんでこの板名前が必須なんですか?
713
(1): ◆jy2j5V31aw 2009/12/27(日)10:41 ID:??? AAS
>>711
ftpなんてhttpよりはるかに古いんだが。

どう違うって言っても、このファイル送ってー、ほい送るよー。てなやりとりが多少違うくらいで、
データ自体はまんまtcpに乗っかってくるので、同じようもん。

あとwebdavは言い出しっぺのmicrosoftがもうやる気ないみたいなんでほぼ終了。
715
(2): hai 2009/12/27(日)12:16 ID:??? AAS
>>711

HTTPはテキストに特化している@ <> FTPはバイナリに特化しているA
HTTPは1個のファイルで1セッションであるB <> FTPは対話式であるC

@HTTPヘッダ部分で、文字コードなどを指定できる、すなわちHTMLソースを読み込む前に、文字コードが判るので文字化けなどの軽減に繋がる
AHTTPは画像であってもファイルの先頭にヘッダを付けて送信しますしかしFTPはヘッダをつけないのでレスポンスが早くファイルの破損の確率が減る
BRequestを送信すると自動的にResponseが帰ってきて最後にセッションが閉じる、セッションを保持しない為FTPより多くのセッションを受け付ける事が出きる
Cそのままの意味ですFTPが完了するまでセッションは保持する、利点は同じセッションで複数のファイルを送受信できるので同じセッションであればレスポンスが早い。

@〜Cはあくまでも基本の話であって、現在は拡張されてセッションを保持するHTTPとか色々拡張されていますけどね。

なお、WEBDAVはHTTP/1.1なのでResponseのヘッダが付きます、FTPとは全然違います。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s