# IRB require issues

**URL:** <https://www.ruby-forum.com/t/irb-require-issues/108694>\
**Category:** Ruby\
**Created:** [July 6, 2007, 3:29am UTC](https://www.ruby-forum.com/t/irb-require-issues/108694 "2007-07-06T03:29:56Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![guest](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/8dc957/32.png) [@guest](https://www.ruby-forum.com/u/guest)\
**Post date:** [July 6, 2007, 3:29am UTC](https://www.ruby-forum.com/t/irb-require-issues/108694/1 "2007-07-06T03:29:56Z")

</div>

is there a reason why saying require ‘net/http’ would return false?

i’ve been trying to figure out what’s wrong with my installation, but i  
see no reason why it refuses to load that one library, it works for  
everything else i can think of…

thanks

---

<div class="post-metadata">

**Author:** ![guest](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/8dc957/32.png) [@guest](https://www.ruby-forum.com/u/guest)\
**Post date:** [July 6, 2007, 3:42am UTC](https://www.ruby-forum.com/t/irb-require-issues/108694/2 "2007-07-06T03:42:52Z")

</div>

False means that’s already required.

Diego Scataglini

---

<div class="post-metadata">

**Author:** ![guest](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/8dc957/32.png) [@guest](https://www.ruby-forum.com/u/guest)\
**Post date:** [July 6, 2007, 3:44am UTC](https://www.ruby-forum.com/t/irb-require-issues/108694/3 "2007-07-06T03:44:55Z")

</div>

On 7/5/07, Guest [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> is there a reason why saying require ‘net/http’ would return false?
> 
> i’ve been trying to figure out what’s wrong with my installation, but i  
> see no reason why it refuses to load that one library, it works for  
> everything else i can think of…
> 
> thanks

Usually, this is because it is already loaded …

irb(main):001:0\> $LOADED\_FEATURES.grep /net/  
=\> [“net/protocol.rb”, “net/http.rb”]  
irb(main):002:0\> require ‘net/http’ #already loaded, so should return  
false  
=\> false

hth,  
Todd

---

<div class="post-metadata">

**Author:** ![guest](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/8dc957/32.png) [@guest](https://www.ruby-forum.com/u/guest)\
**Post date:** [July 6, 2007, 4:14pm UTC](https://www.ruby-forum.com/t/irb-require-issues/108694/4 "2007-07-06T16:14:44Z")

</div>

Nice one Todd,  
I didn’t know about $LOADED\_FEATURES.  
Thanks
