Makes asynchronous network requests by using the browser's XMLHTTP support.
var executor = new Sys.Net.XMLHttpExecutor();
The XmlHttpExecutor class acts as the default executor and is an implementation of the WebRequestExecutor abstract class.
Because the default executor is already set, you do not have to create an instance of the class and associate it with the Web request. However, if you define a custom executor, you must create an instance of the executor and set it as the default executor of the Web request.
After the network call is completed, the XmlHttpExecutor object should be used only to obtain response data, after which it should be discarded.
The following example shows how to use the XmlHttpExecutor class by using its methods and properties.