2012-12-22 2 views
0

json 페이로드를 내 WebApi 작업으로 보냅니다. 잠시 동안, 매개 변수가 null이었다, 그러나 나는 응용 프로그램/x-www-form-urlencoded를 컨텐츠 유형을 변경 한 지금은 객체를 통해 제공되지만 모든 구성원은 null 또는 기본값입니다json 페이로드가 null 멤버를 통해 전달됨

enter image description here

enter image description here

enter image description here

어떤 아이디어?

답변

1

JSON 페이로드를 삭제하려는 경우 콘텐츠 유형은 Content-Type: application/json이어야합니다.

지금처럼 application/x-www-form-urlencoded을 사용하면 JSON 입력을 읽을 수없는 포맷터를 사용해야합니다.

+0

한숨 ... 그래, 전에 응용 프로그램/json을 사용하고 있었으므로 null 객체로 전달되었습니다. 방금 application/json으로 다시 변경했고 다시 작동했습니다. 감사. – Sinaesthetic

관련 문제