ホームページ >ウェブフロントエンド >htmlチュートリアル >text/plain および text/html_html/css_WEB-ITnose を受け取るように AFNetworking ソース ファイルを変更する方法
Afnetworkingを使用する場合、次のエラーに遭遇する可能性があります:
{ステータスコード:200、headers {
"content-length" = 14;
"content-type" = "text/plain;charset=utf-8";
Date = "木、2014 年 5 月 22 日 10:37:50 GMT";
Server = "Apache-Coyote/1.1";
"Set-Cookie" ="JSESSIONID=C0DFED60A154557F8386E62AB2A066CE; Path=/FHJRDT";
} }, NSLocalizedDescription=リクエスト失敗: 受け入れられないコンテンツ タイプ: text/plain}
この時点で、AFNetworking が受信できる Content-Type を変更する必要があります。AFNetworking ソース コード ディレクトリに移動して AFURLResponseSerialization.m ファイルを見つけ、その中のコードを変更します:
self.acceptableContentTypes =[NSSetsetWithObjects:@"application/ json",@"text/json ",@"text/javascript",nil];
次のように変更されました:
self.acceptableContentTypes =[NSSetsetWithObjects:@"application/json",@"text/json",@" text/javascript",@"text /html",nil];
self.acceptableContentTypes =[NSSetsetWithObjects:@"application/json",@"text/json", @"text/javascript" ,@"text/plain "、ニル];