자료/ASP.NET

ASP.NET 에서 ServerSide XmlHttp 호출

네오블루 2010. 11. 11. 11:36

using System.Net;
using System.IO;


WebRequest request = WebRequest.Create("url");

request.Credentials = CredentialCache.DefaultCredentials;

HttpWebResponse response = (HttpWebResponse)request.GetResponse();

Stream dataStream = response.GetResponseStream();

StreamReader reader = new StreamReader(dataStream);

// 결과물
string responseFromServer = reader.ReadToEnd();


Response.Write(responseFromServer);

// 종료
reader.Close();
dataStream.Close();
response.Close();





ASP 에서 ServerSide XmlHttp 호출

서버단에서 비동기 호출등이 필요한 경우 사용(ASP) 하는 방법

ASP

Dim objXMLHTTP, returnValue

 

Set objXMLHTTP = Server.CreateObject("msxml2.serverxmlhttp")

'Set objXMLHTTP = Server.CreateObject("msxml2.xmlhttp")

 

'GET 또는 POST 사용 가능

'url 은 http 를 포함한 형태로 작성

objXMLHTTP.Open "GET", "url", False

 

'POST 형태로 전송 시 objXMLHTTP.Send "parmaters"의 형태를 사용

objXMLHTTP.Send

returnValue = objXMLHTTP.responsetext