私は、印刷のための1つのデモコードのWebサービスからデータを作ってきた、NSURLSessionを使用してWebサービスからデータを取得する方法は?
コード
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setURL:[NSURL URLWithString:@"http://54.149.46.64/API/video.php"]];
[request setHTTPMethod:@"POST"];
[request setValue:@"video" forHTTPHeaderField:@"list"];
[request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
[request setValue:@"application/json" forHTTPHeaderField:@"Accept"];
NSURLSession *session = [NSURLSession sessionWithConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]];
[[session dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
NSString *requestReply = [[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding];
NSLog(@"requestReply: %@", requestReply);
}] resume];
出力私はWSからデータを取得することはできませんよ、なぜ
JSON_Webservices[4496:150468] requestReply: {"Status":"Fail","Message":"Please enter required fields"}
?私を助けてください。
ポストマン でワーキングファイン
画像
ありがとうございました。
これを確認してください。 HTTPBodyに設定する –
設定方法は? @Dheeraj – user7018875
POSTManで渡すパラメータは何ですか? –