는 JSON 사전에 몸을 결합 WebApi 해야 할 것). ModelState는 첫 번째 문자에서 Json.NET 구문 분석 오류를 표시합니다. 요청 본문 : id=50
및 arguments={ "id": 50 }
과 같은 요청을 시도했습니다. WebApi가 매개 변수를 올바르게 바인딩 할 수 있도록 요청을 작성하려면 어떻게해야합니까?나는 다음과 같은 서명을 가진 WebApi 액션 메소드를 만들려고 해요
1
A
답변
2
요청 본문에 "id ="또는 "arguments ="가 필요하지 않습니다.
{"key1": 4, "key2": 50, "key3": {"member1": "value"}}
을 보내면됩니다. 사전에는 key1이 포함됩니다. 값 4의 JValue, 값 2의 JValue, 값 3의 JValue, 값 3의 member1 멤버가있는 JObject.
+0
JQuery와 YUI 같은 AJAX 라이브러리는이 형식으로 데이터를 게시 할 수 있습니까? – ChaseMedallion
+1
이것은 jarery의 standart JSON -> 물론입니다. – svobol13
관련 문제
- 1. 나는 다음과 같은 모달 팝업 만들려고 해요
- 2. 나는 액션 도우미를 만들려고 해요
- 3. 선도 나는 CSS에서 다음과 같은 효과를 만들려고 해요
- 4. 나는 시간의 목록을 만들려고 해요
- 5. 내가이 같은 테이블을 만들려고 해요
- 6. 나는 다음과 같은 작품을 만들려고 노력하고 커서
- 7. 오류가 나는 timerbar을 만들려고 해요
- 8. 나는 다음과 같은 일을 해요 DataContext에
- 9. PHP 나는 다음과 같이 링크를 만들려고 해요 링크
- 10. 나는 다음과 같은 서명을 확장 도우미 만들 싶습니다 형태
- 11. jQuery를 아코디언 탐색/I는 다음과 같은 특성을 가진 아코디언 탐색 메뉴를 만들려고 해요
- 12. 하위 쿼리 교리 나는 이와 같은 쿼리를 만들려고 해요 클래스
- 13. 나는 다음과 같은 구조를 가진 참석자 테이블이
- 14. 나는 다음과 같은 열을 가진 DataTable을 가지고
- 15. GitHub의 나는 GitHub의 저장소에 문제가 만들려고 해요
- 16. 탈출이 같은 Aptana에의 새로운 조각을 만들려고 해요
- 17. 글고 배경 이미지 - 정렬 나는 다음과 같은 배경 이미지를 가진 글고 치기 (오른쪽 정렬)를 만들려고 해요
- 18. 이 같은 드루팔의 메뉴 트리 만들려고 해요
- 19. VB.Net의 OleDbException 나는 다음과 같은 SQL과 VB.Net에서에서 OleDbCommand를 통해 Access 데이터베이스에서 테이블을 만들려고 해요
- 20. 경우 yocto hddimg 파티션 나는 다음과 같은 파티션 경우 yocto에서 .hddimg 만들려고 해요
- 21. HTML 테이블, 나는 다음과 같은 요구 사항을 준수하는 테이블 만들려고 해요 다른 사람
- 22. 가 잘못 정렬 또는 나는 다음과 같은 구조를 만들려고 해요 개체가 아닌 필드 오류
- 23. 플렉스 3 - 대각선 모양으로 텍스트를 그릴 및 크기에게 나는 다음과 같은 구성 요소를 만들려고 해요
- 24. QT4 : QMap는 "엄격한 앨리어싱 규칙"나는 ++ C에서 Qt는 4.5에서 다음과 같은 데이터 구조를 만들려고 해요
- 25. 는 파이썬에서 VIRTUALENV 만들 수 없습니다 나는 다음과 같은 명령을 사용하여 VIRTUALENV 만들려고 해요 2.7
- 26. 는 하이브 나는 다음과 같은 구조로 JSONSerde를 사용하여 하이브 테이블을 만들려고 해요
- 27. MySQLi - 나는 다음과 같은 코드를 사용하여 MySQLi를 통해 내 MySQL 데이터베이스에 대한 연결을 만들려고 해요
- 28. 설정 네임 스페이스 나는 다음과 같은 요소를 포함 자바에서 XML 문서를 만들려고 해요 Element의
- 29. 최대 절전 모드 -, 나는 다음과 같은 구조를 만들려고 해요 내가 자식 테이블 매우 간단한 방법으로
- 30. 파이썬 중첩 된 목록 - 나는 다음과 같은 사전의 지능형리스트를 만들려고 해요 사전
사전은 json world에서 Key와 Value 속성을 가진 객체 배열을 가지고 있으므로 IDictionary 바인딩 requries는 arguments = [{Key : "id", Value : 50} {Key : "another", Value : 100}]'. JSON 객체로 사전을 직렬화하면 내 뜻을 알 수 있습니다. –
AaronLS