2016-04-30 5 views
0

データ{"firstName": "arun"、 "lastName": "kumar"、 "contactInfo":{"email": "[email protected]"}、 "パスワード": "ABCDEFG"}restkitを使用してデータとイメージを持つマルチフォームリクエストを送信する方法

メイン(画像アップロードするには)

上記は、サインアップのための私の要求構造です。どのように私はrestkitを使用して複数の要求構造を作成できますか?

ご意見があれば助かります。

ありがとうございます。

+0

あなたの試行を投稿してください –

+0

私のリクエストマッピングは次のようになっています:RKObjectMapping * signupRequestMapping = [RKObjectMapping requestMapping]; [signupRequestMapping addAttributeMappingsFromDictionary:@ {@ "data":@ { @ "firstname":@ "firstname"、@ "lastname"、@ "contactInfo":@ {@ "email":@ "email "}、@" password ":@" password "}、@" main ":@ {}}]; RKRequestDescriptor * signupRequestDescriptor = [RKRequestDescriptor requestDescriptorWithMapping:signupRequestMapping objectClass:[SignupModel class] rootKeyPath:nil]; –

答えて

0

Restkitは、マルチパートエンコーディングをサポートしていません。独自のシリアライザを実装する必要があります。あなたは本当に、私はあなた自身のシリアライザを実装する以外の選択肢が表示されない、生のバイナリとしてあなたの画像を送信する必要がある場合

Implementations are provided by default for 'RKMIMETypeFormURLEncoded' and 'RKMIMETypeJSON'. 

:次は、プロパティrequestSerializationMIMETypeためRKObjectManager.hからのコメントです。しかし、私がやっていることは、画像をbase64文字列に変換して、2つの標準シリアル化のどちらかを使用することです。

関連する問題