facebook

http.rb is an HTTP client library for Ruby

http.rb is an HTTP client library for Ruby
Average rating: 0
(0 votes)

Thanks! You’ve rated this material!

It’s fast, simple and easy to use. http.rb is an HTTP client library for Ruby that has a fresh start, without the Net::HTTP baggage. Here in Syndicode, we use Ruby every day and really can make the list of recommended Ruby gems. Have you ever heard of http.rb? 

http.rb supports:

  • streaming
  • persistent (keep-alive) connections
  • timeouts
  • compressing request and response bodies
  • low memory usage

Dealing with large files, the streaming upload/download support, and very low memory usage makes http.rb a very nice choice.

To conclude, http.rb has a very nice easy-to-use API, good exception hierarchy, full streaming support, persistent connections, advanced timeout options, HTTP compression support and more.

Read more about this gem here and check its GitHub repository.

Rate this article, if you like it

Thanks! You’ve rated this material!

Got a project? Let's discuss it!

Mailing & Legal Address

Syndicode Inc. 340 S Lemon Ave #3299, Walnut CA, 91789, USA

Visiting & Headquarters address
Kyiv Sofiivska 1/2a, 01001, Kyiv, Ukraine
Dnipro Hlinky 2, of. 1003, 49000, Dnipro, Ukraine
Email info@syndicode.com
Phone (+1) 9035021111