0

目標 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);結果をログに記録していません。理由はありますか?

4

1 に答える 1