An HTTP client engine, intended as a base layer for more user-friendly packages.