• ベストアンサー

HTTPの価値

noname#18769の回答

  • ベストアンサー
noname#18769
noname#18769
回答No.4

Katanaさんの答えが適切なので、後は蛇足でしかないのですが。 HTTPでは、ファイル転送に必要なサーバーとクライアントのやり取りは C「このファイルを下さい」 S「はいよ(といってファイル内容を送る)」 これだけなんですが、FTPの場合は C「hogeがログインします」 S「パスワードは?」 C「hanyaです」 S「了解」 C「バイナリー形式で送って下さい」 S「了解」 C「このファイルを下さい」 S「はいよ。10番窓口で受け取って下さい」 C「了解(といって10番窓口に受け取りに行く)」 という感じです。どっちの方が効率がいいか明らかですね。 また、HTTPでは他にもHTMLを送信する際に役立つ情報を送ることが可能です。どこのリンクをたどってきたか、どんなブラウザを使っているか、どんな言語を使っているか、などなど。これはFTPでは不可能です。 あと、deagleさんの意見はHTMLの利点であって、HTTPとは基本的には関係ないです。配送手段と配送内容を混同してしまってはいけません。 # そもそもデザインはHTMLの本質的な利点ではないし。

nubewo
質問者

お礼

ありがとうございます。 情報のやり取りに関する決まりごとが、わかりやすかったです。

関連するQ&A

  • HTTPのファイル転送について

    使用回線の規定でFTPは駄目、HTTPしか使用出来ないという状況でファイル(PDFやJPEGです)転送を実施しようとしています。ところが、転送経路が、拠点A→B(WEBサーバ)→C(WEBサーバ)となるのですが、HTTPでは、WEBサーバ間でファイルのリモ-ト転送が可能なのでしょうか? 宜しくお願いします。

  • JavaでHTTPかFTPを使ってのファイル転送

    Java(サーバーサイド)でWeb作りしてまーす。HttpかFTPで画像ファイルの転送を試みているんですが。苦戦中です。ヒントお願いします。

  • HTTPでファイルをアップロード

    ASPとHTMLで、ブラウザからファイルを選択してアップロードするページを作成しているのですが、以下の条件を満たすページは作成可能でしょうか。 【FTPではなく、HTTPでファイルを転送する】 【CGIは使わない】 ※サーバーはIISです。 いろいろと試行錯誤しながら試してみたのですが、うまくいきません。 何かご存知の方いらっしゃいましたら、教えてください。

  • HTTP と FTPについて

    1)使っているポート番号が違うのは分かります。 が、その他の違いがよく分かりません。 2)HTTPはIEで閲覧、 FTPもIEでファイルの送受信できますよね。なんでわざわざFFFTPのようなソフトを使うのですか? 3)-それぞれの管理する側- 私は素人の一般人なので、サーバー管理したことありませんが、 管理してるOSって主にどんなOSがあるのでしょうか? やっぱ2003サーバーとか? あと1台のサーバーにCドライブ、Dドライブがあって、 CドライブはHTTP, DドライブはFTP こんな使い方ってアリなんでしょうか?? ど素人の質問ですいません。。。

  • HTTPとFTPの意味

    インターネットで調べた意味とパソコンスクールの講師から教わった意味とが以下のように違います。どちらが正しいのでしょうか? インターネットで調べた意味(IT用語辞典より一部抜粋)  HTTP・・・データを送受信するのに使われるプロトコル。  FTP・・・ファイルを転送するときに使われるプロトコル。 パソコンスクールの講師から教わった意味  HTTP・・・ファイルの受信  FTP・・・ファイルの送受信

  • FTPではなくHTTPでファイル共有をしたいと言われたのですが。。。

    お世話になります。 漠然とした質問になり、大変申し訳ないです。 ユーザからFTPではなくHTTPでファイル共有をしたいと 言われたのですが、何のことを言っているのかがよく わかりません。 一般的にHTTPでファイル共有と言えば何を指すのでしょうか? よろしくお願い致します。

  • HTTPとFTP

    w2kのWEBサーバーにインターネットを通して、 ファイルをアップロードしようと考えてるのですが、 HTTPとFTPのどちらの方法がBETTER なんでしょうか? それぞれの使い方の違いや優劣をご存知のかたお教えください。

  • HTTPプロトコルは何語で書かれているのか

    Webページから情報を得るための通信方法の手順がHTTPプロトコルとよく説明されています。実際問題としてプロトコルというものの実体がわかりません。パケット通信をするとか、そういう抽象的なことではないのです。Webページをホームページビルダーでしか作ったことがない人に、あれはHTMLというルールでつくられていると言われてもわかりません。実際にメモ帳で簡単なタグなどを利用し、作成して初めてわかります。HTTPプロトコルとかFTPプロトコルとは何語で書かれているのですか?そしてそれはインターネットエクスプローラーのソフトの中に書かれているのですか?もちろん詳しい説明はわかりませんから、1行目の内容より少しでも踏み込んだ具体的な内容を知りたいのです。

  • HTTPでファイル転送させるには?

    質問1 HTTPでのファイル転送 以下のようなことを考えています。 1)多数のクライアントから、サーバに対してテキストファイルをある周期で転送します。 2)クライアントには固定IPアドレスが割り振られています。 3)クライアントはWindows2000/XPです。 4)サーバはWindowsServer2003かUNIX(メーカ未定)を導入予定です。 5)クライアントとサーバの間にはセグメント越えが必要な場合があり、HTTPのみ利用可能です。 6)ファイル転送のソフト(もしくはコマンド)はクライアント側にあり、クライアントからサーバにファイルをPUSHします。(サーバからPULLするのではありません) こういった上記の要件の場合、HTTPでテキストファイルをサーバに転送させることは可能でしょうか? 質問2 ファイル転送の結果を検証する ファイル転送後に、確実に送信できたかどうかを知る方法を教えてください。FTPだと、ファイルリスト、ファイルサイズ、タイムスタンプなどを確認してチェックするという方法が思いつくのですが、HTTPの場合はどうなんでしょうか? 以上、2つの質問に対して、可能であるならば、 ・こういうコマンドを利用すればよいよ ・こういう関数があるよ ・こういうソフトがあるよ など、どんなささいな情報でも結構ですので、情報をいただけると大変幸いです。

  • HTTP404?

    突然、インターネットに接続しようとすると「HTTP404 WEBページがみつかりません」と表示されるようになりました。 家にあるもう一台のパソコンはちゃんとインターネットの使用ができるので、問題はみれなくなってしまったFUJITSUのパソコンにあると思うのですが・・・。 どなたか同じような方で解決した方いらっしゃらないでしょうか?