-2
サーバーにGETリクエストを送信していますが、データはXML形式ではなくHTML形式です。どうすればこの問題を解決できますか?サーバーからXMLの代わりにHTMLが来る
NSURL* url = [NSURL URLWithString:@"http://ufa.farfor.ru/getyml/?key=ukAXxeJYZN"];
NSURLSession* session = [NSURLSession sharedSession];
[[session dataTaskWithURL:url
completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) {
NSLog(@"DATA %@",[NSString stringWithUTF8String:[data bytes]]);
NSLog(@"RESPONSE %@",response);
}] resume];
ここで不足している多くの情報があります。たとえば、サイトはXMLを返すようになっていますか?他の実装(Androidなど)でXMLを取得できますか?あなたはサーバーの所有者ですか? HTMLは何を言いますか? (エラー、404) –
サイトは既にXMLを返しているようですが、HTMLを取得していますか? – Robert
はい、私はまさにそれがHTMLだということを知っています。さらに、このhtmlデータはこのサイトのメインページを示しています –