개발언어/C#
c# 웹 서버에 POST 데이터 전송 메서드
1동민1
2019. 6. 28. 14:43
반응형
public string PostData(string url, string postData) //Http Post방식
{
try
{
WebClient webClient = new WebClient();
//JSON 타입도 application/x-www-form-urlencoded 타입으로 받아진다.
webClient.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded";
webClient.Encoding = UTF8Encoding.UTF8;
string responseData = webClient.UploadString(url, postData); //매개변수로 받은 URL에 데이터 송수신
webClient.Dispose();
return responseData; // 받은 문자열 데이터를 split으로 나눠서 JSON파싱을 직접할 수 있다.
}
catch (Exception ex)
{
CLogMessage(ex.Message);
return "";
}
}
반응형