Another abstraction for HttpWeb Request and Response