AFNetworking2.0で通信が成功しない

このあいだあったこと。
これまでNSURLConnectionで直接書いていた部分をAFNetworking2.1にしたが

Request failed: unacceptable content-type: text/html

とか言われて通信がどうしても成功しない。


◆ Request failed: unacceptable content-type: text/html using AFNetworking 2.0
http://stackoverflow.com/questions/19114623/request-failed-unacceptable-content-type-text-html-using-afnetworking-2-0


こちらで解決方法が紹介されていました。
どうもresponseのserializerでtext/htmlを許可してやればよさそうです。
例えば以下のような記述になります。

    AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
    manager.responseSerializer = [AFJSONResponseSerializer serializer];
    [manager.responseSerializer setAcceptableContentTypes:[NSSet setWithObjects:@"text/html", nil]];


私の環境では、これで問題が解消しました。