function CreateXMLHttpRequest() { if (typeof XMLHttpRequest != "undefined") { return new XMLHttpRequest(); } else if (typeof ActiveXObject != "undefined") { return new ActiveXObject("Microsoft.XMLHTTP"); } else { throw new Error("XMLHttpRequestnot supported"); } } function CallWebService() { objXMLHttpRequest = CreateXMLHttpRequest(); objXMLHttpRequest.open("POST", "http://www.rest.net/services/abc.svc/json/GetXml", true); objXMLHttpRequest.setRequestHeader("Content-Type", "application/xml;charset=UTF-8"); var packet = '<?xml version="1.0" encoding="utf-8" ?><CompanyRequest xmlns="http://schemas.datacontract.org/2004/07/abc.DomainModel" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><CompanyName>company</CompanyName></CompanyRequest>'; objXMLHttpRequest.onreadystatechange = function () { if (objXMLHttpRequest.readyState == 4&&objXMLHttpRequest.status==200) { alert(objXMLHttpRequest.responseText); } } objXMLHttpRequest.send(packet); }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)