WebAPI를 위해 RC로 업그레이드 한 후 WebAPI에서 POST를 호출 할 때 이상한 문제가 발생합니다. 새 프로젝트에서 생성 된 기본 버전으로 돌아갔습니다. 그래서:
public void Post(string value)
{
}
그리고 피들러에서 전화 :
Header:
User-Agent: Fiddler
Host: localhost:60725
Content-Type: application/json
Content-Length: 29
Body:
{
"value": "test"
}
디버깅 할 때 문자열 "value"가 할당되지 않습니다. 항상 NULL입니다. 이 문제가있는 사람이 있습니까?
(처음에는 더 복잡한 유형의 문제를 보았습니다)
이 문제는 ASP.NET MVC 4에만 국한된 것이 아니라 RC 설치 후 새로운 ASP.NET MVC 3 프로젝트에서도 동일한 문제가 발생합니다.