.NET에서 HttpClient를 사용하여 문자열 값 게시
ASP.NET 웹 API에서는 간단한 메시지를 보내야 하는 시나리오를 자주 접할 수 있습니다. POST 요청의 일부로 API 메서드에 문자열 값을 추가합니다. HttpClient는 C#에서 이러한 요청을 수행하는 편리한 메커니즘을 제공합니다.
문자열 값을 보내는 POST 요청을 생성하려면 다음 단계를 따르세요.
다음은 이러한 POST 요청을 수행하는 방법을 보여주는 예제 코드입니다.
using System; using System.Collections.Generic; using System.Net.Http; class Program { static void Main(string[] args) { Task.Run(() => MainAsync()); Console.ReadLine(); } static async Task MainAsync() { var client = new HttpClient(); client.BaseAddress = new Uri("http://localhost:6740"); var content = new FormUrlEncodedContent(new[] { new KeyValuePair<string, string>("", "login") }); var result = await client.PostAsync("/api/Membership/exists", content); string resultContent = await result.Content.ReadAsStringAsync(); Console.WriteLine(resultContent); } }
이 코드는 웹 API에서 "/api/Membership/exists" 작업에 대한 POST 요청을 생성하여 문자열 값을 보냅니다. 페이로드의 일부로 "로그인".
위 내용은 .NET에서 HttpClient를 사용하여 문자열 값을 게시하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!