オブジェクトを使用してAFNetwoking
、AFHTTPClient
動詞 PUT で REST API をヒットします。応答で得られるのは、ステータスコードフィールドの応答ヘッダーフィールドのカスタムステータスメッセージとともにステータス500です。
応答ヘッダー フィールド: ステータス コード: 500 バン番号を確認して、もう一度お試しください。
基本的に問題は、このステータス メッセージを解析することです。コードは次のとおりです。
NSHTTPURLResponse *response;
NSMutableURLRequest *request = [httpClient requestWithMethod:PUT_CALL path:requestUrl parameters:params];
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
応答オブジェクトには、このステータス メッセージを取得するゲッターがありません。すべての応答ヘッダー フィールドを取得しようとすると、メッセージが送信されるステータス コード フィールドを除くすべてのキーと値のペアが取得されます。