http_monkey
http_monkey copied to clipboard
A fluent interface to do HTTP calls, free of fat dependencies and at same time, powered by middlewares rack.
Users must have a easy way to use the raw or converted to ruby objects values of the request or response headers specified in the RFC [1, 2]. - The...
Support custom HTTP methods such as PURGE, or anything else
As specified in [1]. Should also support configuration of keep-alive sessions. [1] http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.1 [2] http://en.wikipedia.org/wiki/HTTP_persistent_connection
Support the ability to do non-blocking requests and handle responses in callbacks.
Support the ability to do several parallel requests and to gather all the responses in a array.
HTTP clients should be compliant with the nomenclature established by the HTTP RFC [1, 2]. This issue addresses the verification of: - Messages: Request, Response - Headers: Field Name, Field...