nahi/httpclient — pull request #80 by p (2012-02-11 00:42:28+00:00)
Title: Require open-uri only on ruby 1.9, since it is not needed on 1.8.

open-uri modifies the behavior of global open(), which is undesirable
in some situations. Do not require it unless it is going to be used.

In my application I have an overlay open-uri.rb that raises an exception when someone requires it, such that it is not possible to open network urls by accident via open() calls.