Http wrapper for easy request/response handling