- 570 名前:デフォルトの名無しさん mailto:sage [2010/01/04(月) 21:29:00 ]
- >>563
まあなんか非常にめんどくさいのだけど open(path).read は close 忘れが多いので推奨されない書き方 (open(path){|f| f.read} を強く推奨、File.read(path) は Windows のバイナリスイッチが入らなので非推奨) ただ、open-uri を読み込んだ URL や URI に限っては、 open(uri).read は IO#close 相当を必要としないので妥当安全にたまたま動作する いや、ブロックつきで書いてもいいけど っていうかレスしてて気づいたけど本当にたまたま動くんだなこれ ローカルのファイルを読むことがなくて、簡便な HTTP アクセサとしてしか使用しないのなら あなたの言うように URI.parse(url).read するのがいちばんではあるっていうかお前ら初心者スレで手を抜くな
|

|