XD-910 Add a processor for client http requests

--Refactored the module to handle a payload.