createRequest() serves the purpose of (as the name implies) creating the request, not executing it.