fileスキームを #Windows で使うときは、 "file://C:/" などと始まるべきなのでは?と考えており (3つ目の '/' って仮想ファイルシステムのルートディレクトリを示す '/' でしょ)
なぜfileスキームのURIはスラッシュ ('/') が3つで始まるのですか?
RFC 1738では "file://localhost/" の省略形が "file:///" であるとされているが、こう、少し、納得がいかない (別のホストを示すことなんてあるんかいな?)
思考の /dev/null