タグ

URLに関するSnowyRabbitのブックマーク (2)

  • 「file:///」でスラッシュが3つ並んでいる理由

    ブラウザにテキストファイルや画像ファイルをドラッグるすと、テキストや画像が表示され、URLが「file:///」で始まるのは皆さんご存知かと思います。 Windowsであれば、「file:///」「file:///C:/」と入力すれば、エクスプローラーのような表示を行うこともできます。 で、「何でスラッシュが3つ並んでるんだろう?」と疑問に感じていたものの、「まぁそういうものなんだろう」と、ほったらかしにしていました。 ということでこの疑問を解消すべく、「file:///」について真面目に調べてみました。 1.「file」について まず「file」は、ホストコンピュータ上でアクセス可能なファイルを示すもので、RFC1738(URL仕様)の3.10に以下の記載がありました。 3.10 FILES The file URL scheme is used to designate files a

  • サーバを指定するURLの仕組み (1/3)

    WWWの基は、Webサーバとブラウザとの通信である。WebブラウザはどのようにしてWebサーバと通信を始めるのだろうか。また、Webブラウザはどのような機能を持つのか。 リソースを示すURL URL(Uniform Resource Locator)は、Webサーバなどで公開されているリソース(HTMLや画像など)の場所を示す値である。複数の情報が組み合わさって構成されており、利用するプロトコルや接続先サーバのホスト名・ポート番号、目的のデータのサーバ内での場所などを、一括して指定できる(図1)。 WebのアクセスはこのURLをWebブラウザに入力することから始まる。もう少し丁寧に見ていくと、以下のような流れとなる。 ユーザーがWebブラウザにURLを入力する(図1の(1)) URLのオーソリティから接続先のホスト名とポート番号を抜き出し、目的のサーバにTCPでコネクションを張り、スキー

    サーバを指定するURLの仕組み (1/3)
  • 1