티스토리 뷰

728x90
반응형

            string reqData = string.Empty;

            reqData += "<?xml version='1.0' encoding='UTF-8'?>";

            reqData += "<METAINFO>";

            reqData += " <FEATURE_GUBUN>HASH</FEATURE_GUBUN>";

            reqData += " <COMPANY_CODE>" + Config.Instance.CompanyCode.ToString() + "</COMPANY_CODE>";

            reqData += " <TRANS_DATETIME>" + DateTime.Now.ToString("yyyyMMddHHmmss") + "</TRANS_DATETIME>";

            reqData += "</METAINFO>";


            byte[] bData = Encoding.UTF8.GetBytes(reqData);


            HttpWebRequest webRequest = WebRequest.Create(url) as HttpWebRequest;

            if (webRequest != null)

            {

                webRequest.Method = "POST";

                webRequest.ContentType = "text/xml";


                webRequest.ContentLength = bData.Length;


                Stream streamRequest = webRequest.GetRequestStream();

                streamRequest.Write(bData, 0, bData.Length);

                streamRequest.Close();


                HttpWebResponse webResponse = (HttpWebResponse)webRequest.GetResponse();

                Stream hashStream = webResponse.GetResponseStream();

                StreamReader readerPost = new StreamReader(hashStream, Encoding.UTF8);


                responseXML(hashStream);

            }

728x90
반응형