http: partial implementation of info() and request data caching