로 전송 잘못된 JSON 개체가 나는 Unirest 라이브러리를 사용하여 내 API에 JSON 데이터를 POST 요청을 보내고있다 : 검사 할 때NSJSON 직렬화 문제. 내 Xcode 프로젝트에서 API를
이NSDictionary *jsonObj = @{@"access_token": accessToken};
UNIHTTPJsonResponse* response = [[UNIRest postEntity:^(UNIBodyRequest* request) {
[request setUrl:@"http://localhost:9000/auth/facebook/token"];
[request setHeaders:headers];
// Converting NSDictionary to JSON:
[request setBody:[NSJSONSerialization dataWithJSONObject:jsonObj options:0 error:nil]];
}] asJson];
jsonObj가 제대로 포맷됩니다. 그것이 있어야 할 때
{
'{"access_token":"12345678910"}': ''
}
: 여기
{
"access_token":"12345678910"
}
일이 일어나고 무엇
하지만이 객체를보고 있어요 서버 측에서
?
분명히 JSON "객체"에서 JSON 문자열을 키로 보내고 있습니다. UNIRest에 익숙하지 않지만 JSON 직렬화가 두 번째라고 생각됩니다. –