HttpClient를 사용하여 웹 API에서 JSON 개체 게시
이 가이드에서는 Web API 컨텍스트에서 HttpClient를 사용하여 POST 요청을 통해 JSON 개체를 보내는 방법을 설명합니다.
먼저 JSON 개체를 만들고 데이터로 채웁니다. 다음으로 API 엔드포인트 URL을 지정하여 HttpClient 인스턴스를 생성합니다. 예상 응답 형식을 지정하려면 DefaultRequestHeaders.Accept
을 "application/json"
으로 설정하세요.
HTTP 요청 본문 내에서 전송하기 위해 JSON 개체를 StreamContent
으로 변환하세요. StringContent
을 사용하여 JSON 개체를 문자열로 제공하고 UTF-8 인코딩을 지정합니다.
client.PostAsync
을 사용하여 URL과 콘텐츠를 제공하여 POST 요청을 보냅니다. 그러면 HttpResponseMessage
이 반환됩니다. .Result
속성
비동기 작업의 경우 await
를 client.PostAsync
와 함께 사용하여 HttpResponseMessage
를 비동기적으로 가져옵니다.
위 내용은 Web API에서 HttpClient를 사용하여 JSON 개체를 게시하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!