getRequestData now includes query parameters by default. requestData property is protected to favour the use of getRequestData