증권 정보를 분석 할 웹 페이지를 가져오고 싶습니다. 다음 샘플 코드를 사용하여 C#을 사용하여 html 데이터를 가져옵니다. 컴파일하는 동안 항상 실행은 오류로 종료됩니다. 인터넷에서 HTML 소스 가져 오기
string urlAddress = "http://pchome.syspower.com.tw/stock/sto0/ock2/sid2404.html";
var request = (HttpWebRequest)WebRequest.Create(urlAddress);
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = 1414;
var requestStream = request.GetRequestStream();
requestStream.Write(Encoding.UTF8.GetBytes("is_check=1"), 0, 10);
requestStream.Close();
var response = (HttpWebResponse)request.GetResponse();
var sr = new StreamReader(response.GetResponseStream());
string rawData = sr.ReadToEnd();
sr.Close();
response.Close();
사람이이 문제를 해결하는 방법을 알고 있나요
:다음은 내 샘플 코드인가?
이 될 수 없습니다, 당신이 게시하는 URL이 POST 요청을 기대하지 않습니다? –