Skip to content

Commit d754159

Browse files
dentargixti
authored andcommitted
Mention http-parser and FFI bindings in README
https://github.com/tmm1/http_parser.rb isn't used since #489
1 parent 968e4f4 commit d754159

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@ HTTP (The Gem! a.k.a. http.rb) is an easy-to-use client library for making reque
1818
from Ruby. It uses a simple method chaining system for building requests, similar to
1919
Python's [Requests].
2020

21-
Under the hood, http.rb uses [http_parser.rb], a fast HTTP parsing native
22-
extension based on the Node.js parser and a Java port thereof. This library
21+
Under the hood, via [Ruby FFI bindings][http-parser-ffi], http.rb uses the Node.js
22+
[http-parser], a fast HTTP parsing native extension. This library
2323
isn't just yet another wrapper around Net::HTTP. It implements the HTTP protocol
2424
natively and outsources the parsing to native extensions.
2525

2626
[requests]: http://docs.python-requests.org/en/latest/
27-
[http_parser.rb]: https://github.com/tmm1/http_parser.rb
27+
[http-parser]: https://github.com/nodejs/http-parser
28+
[http-parser-ffi]: https://github.com/cotag/http-parser
2829

2930

3031
## Another Ruby HTTP library? Why should I care?

0 commit comments

Comments
 (0)