A skeleton for HTTP-request backends