デフォでそのまま使うとステータスコード200以外は、failure扱いになってレスポンスボディが扱えないので、AFNetworking的にはsuccess扱いになるように定義する。
let manager : AFHTTPSessionManager
// NARangeでまとめて追加
var successCodes: NSMutableIndexSet = NSMutableIndexSet()
successCodes = NSMutableIndexSet(indexesInRange: NSRange(location: 200,length: 500) )
manager.responseSerializer.acceptableStatusCodes = successCodes
// addIndexで1つずつ追加
let successCodes: NSMutableIndexSet = NSMutableIndexSet(index: 200)
successCodes.addIndex(201)
successCodes.addIndex(204)
successCodes.addIndex(422)
manager.responseSerializer.acceptableStatusCodes = successCodes