GET, POST and PUT subclasses created, some fixing in Request super class