2017-01-24 7 views

답변

0

예. 모든 URL을 방문하거나 exe 내에서 명시 적으로 양식을 게시 할 수 있습니다. 어떤 프로그래밍 언어를 사용하고 있는지에 따라 이것들을 도와 줄 수있는 멋진 라이브러리가 될 수도 있지만 그렇지 않다면 항상 소켓에 HTTP 요청을 열 수 있습니다.

웹 사이트가 ASP 인 경우이 간단한 웹 서비스를 만들고 wsdl.exe 도구를 사용하여 래퍼를 만들 수 있습니다. C#에서

당신이 베어 본을 수행하려는 경우

는 같은 것을 사용할 수 있습니다 요청 : 요청을 게시하고 응답을 다시 읽어

 HttpWebRequest webrequest = (HttpWebRequest)WebRequest.Create(url); 
     webrequest.Method = "POST"; 
     webrequest.ContentType = "text"; 
     webrequest.Proxy.Credentials = CredentialCache.DefaultCredentials; 
     Stream reqstream = webrequest.GetRequestStream(); 
     string request = "Your payload here..." 
     reqstream.Write(Encoding.UTF8.GetBytes(request), 0, request.Length); 
     reqstream.Close(); 
     HttpWebResponse webresponse = (HttpWebResponse)webrequest.GetResponse(); 
     StreamReader sr = new StreamReader(webresponse.GetResponseStream(), Encoding.UTF8); 
     string response = sr.ReadToEnd();