目標 c に UniRest を使用しており、サーバーにリクエストを送信しています。
#import <Foundation/Foundation.h>
#import "Essay.h"
#import "grammarCheck.h"
int main(int argc, const char * argv[])
{
NSDictionary* headers = @{@"accept": @"application/json"};
NSDictionary* parameters = @{@"parameter": @"value", @"foo": @"bar"};
[[UNIRest get:^(UNISimpleRequest* request) {
[request setUrl:@"http://thomaswd.net:8081/?language=en&text=my+text"];
[request setHeaders:headers];
[request setParameters:parameters];
}] asJsonAsync:^(UNIHTTPJsonResponse* response, NSError *error) {
// This is the asyncronous callback block
NSInteger code = [response code];
NSDictionary* responseHeaders = [response headers];
UNIJsonNode* body = [response body];
NSData* rawBody = [response rawBody];
NSLog(@"%@",rawBody);
}];
return 0;
}
ただし、NSLog(@"%@",rawBody);
結果をログに記録していません。理由はありますか?