Split Http request/response parsing to an HttpAdapter