Used to make an asynchronous HTTP call to the server and return the result into a callback function. This method provides error handling and any errors that occur are fired into the OnError handler.

The result of the Callback function will be routed to a function with a single parameter that contains the raw HTTP response text. The ErrorHandler receives an CallbackException object