Refactoring AEFClient private request method

Consolidating request methods into one, the others were very
similar