# HTTP.get returns String?

**URL:** <https://www.ruby-forum.com/t/http-get-returns-string/110154>\
**Category:** Ruby\
**Created:** [July 23, 2007, 9:02pm UTC](https://www.ruby-forum.com/t/http-get-returns-string/110154 "2007-07-23T21:02:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hal\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/6bbea6/32.png) [@Hal\_F](https://www.ruby-forum.com/u/Hal_F)\
**Post date:** [July 23, 2007, 9:02pm UTC](https://www.ruby-forum.com/t/http-get-returns-string/110154/1 "2007-07-23T21:02:59Z")

</div>

This is returning a String for me – I thought it returned  
an HTTPResponse object?

This is ruby 1.8.6 (2007-03-13 patchlevel 0) [x86\_64-linux]

Thanks,  
Hal

---

<div class="post-metadata">

**Author:** ![Hal\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/6bbea6/32.png) [@Hal\_F](https://www.ruby-forum.com/u/Hal_F)\
**Post date:** [July 23, 2007, 9:13pm UTC](https://www.ruby-forum.com/t/http-get-returns-string/110154/2 "2007-07-23T21:13:32Z")

</div>

Hal F. wrote:

> This is returning a String for me – I thought it returned  
> an HTTPResponse object?
> 
> This is ruby 1.8.6 (2007-03-13 patchlevel 0) [x86\_64-linux]

Never mind, I figured it out… or Aria told me in xchat.

The class method returns a string – the instance method on  
the object returned by #start gives the fancy object.

Hal
