http 포스트 데이터 전송에 대한 C#의 웹 클리어를 활용
이 안내서는 HTTP 사후 요청을 통해 C#'s 클래스를 사용하여 데이터를 URL로 전송하는 방법을 보여줍니다. 는 비슷한 기능을 제공하지만이 예제는 더 간단한 접근 방식에 중점을 둡니다. 구현
고장 WebClient
WebRequest
WebClient
게시물 요청에 대한 대상 URL을 정의합니다 :
는 전송할 데이터를 포함하며, 앰퍼 샌드 ()로 분리 된 매개 변수가있는 문자열로 형식으로 형식화됩니다.객체 :
<code class="language-csharp">string URI = "http://www.myurl.com/post.php"; string myParameters = "param1=value1¶m2=value2¶m3=value3"; using (WebClient wc = new WebClient()) { wc.Headers[HttpRequestHeader.ContentType] = "application/x-www-form-urlencoded"; string HtmlResult = wc.UploadString(URI, myParameters); // Process HtmlResult as needed }</code>인스턴스를 생성하여 HTTP 요청을 처리합니다.
: 는 헤더를 "Application/x-www-form-urlencoded"로 설정하여 서버가 게시물 데이터를 올바르게 해석합니다. :
는 사후 요청을 실행하여URI
: 는 서버의 응답을 저장합니다. 이 문자열은 응용 프로그램의 요구 사항에 따라 추가로 처리 할 수 있습니다. 위 내용은 C#의 WebClient를 사용하여 데이터를 URL에 게시하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!