Changes for version 0.904 - 2019-03-17

  • When AnyEvent::HTTP and Mojo::UserAgent are used as backends, we now try to respond with AnyEvent::HTTP and Future::Mojo respectively.
  • HTTP::Tiny is now a recommended (instead of suggested) runtime dependency.

Modules

An HTTP user agent programming interface unification layer
A base class for HTTP::AnyUA backends
A unified programming interface for AnyEvent::HTTP
A unified programming interface for Furl
A unified programming interface for HTTP::AnyUA
A unified programming interface for HTTP::Tiny
A unified programming interface for LWP::UserAgent
A unified programming interface for Mojo::UserAgent
A unified programming interface for Net::Curl::Easy
A base class for HTTP::AnyUA middleware
Middleware to add Content-Length header automatically
Middleware to add custom request headers
Middleware to determine response time
Utility subroutines for HTTP::AnyUA backends and middleware