1
저는 WebApi에 대한 게시물 요청을하려고했습니다. 나는 Json으로 보내야한다. MVC API가 그것을 C# 객체로 변환하여 받아 들여야한다.WinRt에서 MVC 웹 API에 대한 게시물 요청을 하시겠습니까?
나는 JSON으로 데이터를 게시하는 C#으로 코드를 사용
HttpClient httpClient = new HttpClient();
string postData = JsonConvert.SerializeObject(dbsub);
StringContent c = new StringContent(postData, Encoding.UTF8, "application/x-www-form-urlencoded");
httpClient.MaxResponseContentBufferSize = 100000;
var result = await httpClient.PostAsync("http://127.0.0.1/api/Submissions", c);
문제는 객체의 속성이 null 반환되는 서버에 있습니다. 그러나 어떤 에러도 내지 않고 있습니다 ...
이 문제를 해결하는 방법에 대한 아이디어 나 MVC 웹 API 용 JSON으로 C# 개체를 게시하는 다른 방법이 있습니까?
실제로 그랬지만 잘못된 콘텐츠 형식 오류가 발생했습니다. –
@ HaroldA.Martinez : 분명히, [명시 적으로'ContentType' 헤더를 설정해야합니다.] (http://stackoverflow.com/a/9863311/34397). – SLaks
알았어, 해결 됐어! 이전에 컨텐트 유형을 설정했을 때 예외가 발생 했으므로 잘못 작성했기 때문입니다. –