私は検索してきましたが、これまでのところ解決策はありません..これは、Unirestを使用してGETリクエストを作成した方法です:
[[UNIRest get:^(UNISimpleRequest *simpleRequest) {
[simpleRequest setUrl:[NSString stringWithFormat:@"%@location/retrieve_post",C_baseURL]];
[simpleRequest setHeaders:headers];
[simpleRequest setUsername:@"username"];
[simpleRequest setPassword:@"password"];
}] asJsonAsync:^(UNIHTTPJsonResponse *response, NSError *error) {
// This is the asyncronous callback block
dispatch_async(dispatch_get_main_queue(), ^{
if(response.code == 200) {
// if code is wrong
BOOL status = [[response.body.object valueForKeyPath:@"callback"] boolValue];
// NSLog(@"%d",status);
if(status) {
// display data
} else {
// no data
}
}
});
}];
応答のダウンロードの進行状況を聞く方法はありますか?