HTTP (The Gem! a.k.a. http.rb) is an easy-to-use client library for making requests from Ruby. It uses a simple method chaining system for building requests, similar to Python's Requests.

Under the hood, http.rb uses http_parser.rb, a fast HTTP parsing native extension based on the Node.js parser and a Java port thereof. This library isn't just yet another wrapper around Net::HTTP. It implements the HTTP protocol natively and outsources the parsing to native extensions.

Code Quality Rank: L5
Monthly Downloads: 2,808,139
Programming language: Ruby
License: MIT License
Tags: HTTP    

HTTP alternatives and related gems

Based on the "HTTP" category

Do you think we are missing an alternative of HTTP or a related project?

Add another 'HTTP' Gem

HTTP Recommendations

There are no recommendations yet. Be the first to promote HTTP!

Have you used HTTP? Share your experience. Write a short recommendation and HTTP, you and your project will be promoted on Awesome Ruby.
Recommend HTTP

Recently added HTTP resources

  • The second part of a debugging journey where I hunt down a weird error. This part deals with the mysterious HTTP::Net EOFError, introduces how to improve logging and to log HTTP requests.
    Article  Added by tothpeter // blog.kalina.tech // about 1 month ago