整数を含むさまざまなデータを含むファイルをアップロードしようとしています。私は以下のようにそれをやっています:
NSMutableURLRequest *request = [httpClient multipartFormRequestWithMethod:@"POST" path:@"send_image" parameters:nil constructingBodyWithBlock: ^(id <AFMultipartFormData>formData)
{
NSUInteger user_id_int = [tempUserID integerValue];
NSData *user_id = [NSData dataWithBytes:&user_id_int length:sizeof(user_id_int)];
NSData *data1 = UIImagePNGRepresentation(imageSaved);
[formData appendPartWithFileData:data1 name:@"file" fileName:@"name.png" mimeType:@"image/png"];
[formData appendPartWithFormData:user_id name:@"ID" ];
}];
上記のリクエストを送信すると、バックエンド(Djangoで作成)はEnter a whole number
、IDを示すフォームをクリアするためのエラーを出します。このフォームリクエストを介して整数を送信するにはどうすればよいですか?フォームの他のすべての部分が機能しています。NSStringを作成しようとしましたが、整数を文字列に変換してフォーム要求を介して送信すると、気に入らないようです。