>>114
安全じゃないってたとえばイメージ的になんじゃらほ

とりあえず、連続アクセスされるとサーバ管理してる人が困る
10秒間に人間がやるくらいの量のアクセスを10秒間の間にやる程度が妥当
(1アクセスごとに絶対に1秒スリープしろとかいう意味ではない、
サムネイル20個の「表示」に20秒かけられたらそっちのほうが持続的接続上超迷惑)

スクリプト的には可もなく不可もないと思う
URL にクエリ文字列がくっついてたら取得できないけど、たぶんそれは今回目的ではないんだろう
URL にマルチバイト文字とかの URL に不適な文字列が入ってた場合もエラーだけど、それもないな
ユーザーエージェントを送ってないので、普通のブラウザ用の HTML を送ってもらえない可能性はある
クッキーも処理してないので同様だが、まあいじわるサーバでない限り滅多なことはない
コンテントネゴシエーションとかAccept-Languageにも対応してないけど、これもたぶん大丈夫だろう
サーバが 200 OK 以外を返してきたときは例外出して止まってしまうので、今のままだと自動処理には向かない
Ruby 1.9.x の場合は res が ASCII_8BIT のままなので、もしかしたら適切に文字エンコーディングを設定する必要があるかもしれない

普通の Web ブラウザで見たときの HTML と違う HTML が返ってきても泣かないこと