ホームページ > ウェブフロントエンド > htmlチュートリアル > エラー ドメイン=com.alamofire.error.serialization.response コード=-1016 「リクエストが失敗しました: 受け入れられないコンテンツ タイプ: text/html」の原因と解決策_html/css_WEB-ITnose

エラー ドメイン=com.alamofire.error.serialization.response コード=-1016 「リクエストが失敗しました: 受け入れられないコンテンツ タイプ: text/html」の原因と解決策_html/css_WEB-ITnose

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-24 11:31:22
オリジナル
2284 人が閲覧しました

Error Domain=com.alamofire.error.serialization.response Code=-1016 "リクエストが失敗しました: 受け入れられない content-type: text/html"、この問題の理由は、サードパーティの戻り値のタイプが異なることです。使用されているフレームワーク AFNetworking インターフェイスは問題ありません。サーバー担当者は HTML ファイルの使用に慣れており、この方法で JSON ファイルも作成するため、このコードをモデル クラスまたはネットワーク ツール クラスに追加すると完全に解析できなくなります。上記の問題を解決するには、AFNetworking を直接変更しないことをお勧めします。

instance.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/html", @"text/json", @"text/javascript ", nil];

[NSSet setWithObjects:@"application/json", @"text/html",@"text/json", @"text/javascript" 、 nil];AFNetworking の AFURLResponseSerialization.m ファイルにあります。「text/html」を追加しただけで、サフィックス html

を持つ JSON データを解析できるようになります。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
関連するチュートリアル
人気のおすすめ
最新のコース
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート