NSURL *url = [NSURL URLWithString:@"http://hjob.sinaapp.com/xrwork/example.php"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request];
operation.responseSerializer = [AFJSONResponseSerializer serializer];
[operation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
//request success
NSLog(@"%@", responseObject);
NSLog(@"good");
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSString *code = [NSString stringWithFormat:@"%ld",[error code]];
NSLog(@"%@", code);
NSLog(@"%@", error.domain);
}];
[operation start];
example.php
<?php
header('Content-type:text/json');//<span style="color:#ff0000;">set Content type</span>
echo '{"name":"andy","age":"23"}';
?>
因为example.php文件之间没有设置输出的格式为 Json格式,所以客户端一直抱-1016错误。