Add json parser and remove unused methods in RequestInterface