2010-12-14 4 views
0

아무도 기사를 읽고 있지 않아요. 그렇게 단순한 것 같지만 운이 없었습니다.아이폰에서 내 MVC 휴식 서비스에 JSON 게시를 볼 수 없습니다

저는 cURL, Fiddler 및 Firefox 포스터를 사용하여 테스트 해 보았습니다.

내가 게시있어 JSON 객체는 다음과 같습니다 '{ "addressCity": "마이애미", "의해 AddressLine1": "123 메인", "addressLine2": "# 445", "addressState": "FL" "주소": "33029", "companyName": "MyCoInc", "email": "[email protected]", "firstName": "Pepe", "lastName": "Perez", "phone1" 3333333 ", phone2": "", "phone3": "", "phoneFax": ""} '

내 모델 클래스는 다음과 같습니다 공용 클래스 BusinessJoin { 공공 문자열 addressCity {얻을; 세트; } public string addressLine1 {get; 세트; } public string addressLine2 {get; 세트; } 공용 문자열 addressState {get; 세트; } public string addressZip {get; 세트; } public string companyName {get; 세트; } 공개 문자열 email {get; 세트; } public string firstName {get; 세트; } public string lastName {get; 세트; } public string phone1 {get; 세트; } public string phone2 {get; 세트; } public string phone3 {get; 세트; } public string phoneFax {get; 세트; }

} 

내 컨트롤러는 다음과 같습니다

 ValueProviderFactories.Factories.Add(new JsonValueProviderFactory()); 

:

[HttpPost] 
    public ActionResult postJoinForm(BusinessJoin myJSON, string APIKEY) 
    { 
     var request = HttpContext.Request; 
     if (ModelState.IsValid) 
     { 
      //all good 
     } 
     else 
     { 
      //no good 
     } 

가}

그리고 내 Global.asax.cs에서

내가 응용 프로그램 시작에 다음과 같은 포함 된 파일 무슨 일 이니? 사전에

고맙습니다 .. 지금까지 내가 헤더에 확인하려고 이해

답변

0

Content-Type: application/json; charset: <your_charset> 
관련 문제