くだすれPython(超初心者用) その2
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
200:デフォルトの名無しさん 08/09/28 22:15:10 スレ違いのような気もするが、Wikipediaによると次の理由があったのらしい。 the original URL syntax とやらの出典がないので真偽は不明。 http://en.wikipedia.org/wiki/File_URI_scheme > On MS Windows systems, the normal colon (:) after a device letter has sometimes been > replaced by a vertical bar (|) in file URLs. For example, to refer to file FOO.BAR in the > top level directory of the C disk, the URL file:///C|/FOO.BAR was used. This reflected > the original URL syntax, which made the colon a reserved character in a path part. 201:デフォルトの名無しさん 08/09/28 22:23:13 RFC1738を見る限りでは使えそうなんだがな 202:デフォルトの名無しさん 08/09/28 22:23:45 パスを構成する要素として使える文字 pchar の定義が RFC2396 から RFC 3986 で増えているのもそれに関連しているのかも。 RFC2396 "-" / "_" / "." / "!" / "~" / "*" / "'" / "(" / ")" RFC3986 ではそれに加えて /"&" / "$" / "+" / "," / ";" / "=" / ":" / "@" ただ、RFC2396の時点でも既に | は含まれてないんだよな… たとえ : の代わりに | を使ったとしても %エンコードしなきゃ いけないことには変わりないんだけど、ネスケはそれを無視してたらしい。 「the URL file:///C|/FOO.BAR was used」ってことで今は file:///C:/FOO.BAR でいいわけで、なんで urllib では そうなってないんだろうな、と疑問に思った次第。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4681日前に更新/54 KB
担当:undef