Sha256: e3cbab2fff928f6d73b9ec6f600cda6d01c647c1ee0e9153aa69921f31dc108f
Contents?: true
Size: 1.29 KB
Versions: 4
Compression:
Stored size: 1.29 KB
Contents
# Protocol::HTTP Provides abstractions for working with the HTTP protocol. [![Development Status](https://github.com/socketry/protocol-http/workflows/Test/badge.svg)](https://github.com/socketry/protocol-http/actions?workflow=Test) ## Features - General abstractions for HTTP requests and responses. - Symmetrical interfaces for client and server. - Light-weight middlewar model for building applications. ## Usage Please see the [project documentation](https://socketry.github.io/protocol-http). ## Contributing We welcome contributions to this project. 1. Fork it. 2. Create your feature branch (`git checkout -b my-new-feature`). 3. Commit your changes (`git commit -am 'Add some feature'`). 4. Push to the branch (`git push origin my-new-feature`). 5. Create new Pull Request. ## See Also - [protocol-http1](https://github.com/socketry/protocol-http1) — HTTP/1 client/server implementation using this interface. - [protocol-http2](https://github.com/socketry/protocol-http2) — HTTP/2 client/server implementation using this interface. - [async-http](https://github.com/socketry/async-http) — Asynchronous HTTP client and server, supporting multiple HTTP protocols & TLS. - [async-websocket](https://github.com/socketry/async-websocket) — Asynchronous client and server WebSockets.
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
protocol-http-0.24.3 | readme.md |
protocol-http-0.24.2 | readme.md |
protocol-http-0.24.1 | readme.md |
protocol-http-0.24.0 | readme.md |