2014-07-14 3 views
0

RestKit을 사용하여 내 REST API에 요청하는 iOS 앱을 개발 중입니다. 많은 데이터를 사용할 수있는 경우가 있으므로 내 앱의 데이터 사용을 제한하고 싶습니다. 내가 게시 한 데이터의 길이와 내가받는 데이터의 길이를 계산할 수는 있지만 이러한 요청의 오버 헤드는 나에게 미치지 않습니다.RestKit을 사용하여 요청 크기를 얻는 방법

내 앱에서 사용하는 데이터의 총량을 보유 할 수있는 방법이 있습니까?

답변

1

지금 당장 추적하고있는 기능은 없지만 앱에서 직접 할 수있는 기능은 없습니다.

모든 네트워크 작업을 수행하는 싱글 톤 RestKit 인터페이스 클래스를 만드는 것이 좋습니다. 그런 다음 당신이해야 할 모든 각 요청하기 전에, 당신은 myUsageStat라는이 클래스와 request.HTTPBody의 크기에 의해, 증가 myUsageStat을 요청하기 전에 정적 PARAM을 유지 RK

NSURLRequest *request = [self requestWithObject:object method:method path:path parameters:parameters]; 

이 전화를 사용할 수 있습니다 (헤더와 URL 크기가 중요하다면)

응답을 위해 똑같이해야 할 것입니다.

hth

관련 문제