0

バックエンド サーバーに接続する必要があるアプリがあります。Java 開発者は、アプリは画像をマルチパート オブジェクトとして送信する必要があると教えてくれました。iOS で画像をマルチパート ファイルに変換する方法について、何時間もかけて Web を検索しましたが、何も役に立ちませんでした。マルチパートについての予備知識もありません。

誰かがサンプルコードを投稿したり、正しい方向/必要な手順を教えてくれませんか? または、画像をマルチパート オブジェクトとして送信することに関して、彼らが持っている知識を共有してください。

申し訳ありませんが、これが少し曖昧でないことを願っています。必要に応じて、さらに情報を提供できます。

-サーバーはjsonを使用します

4

1 に答える 1

0

マルチパート データのアップロードを処理できる http クライアント クラスを備えたAFNetworkingなどの使用を検討することもできます。

    NSMutableURLRequest *request = [httpClient multipartFormRequestWithMethod:@"POST" path:@"upload/" 
               parameters:nil 
constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
        [formData appendPartWithFileData:yourData 
                                    name:@"attachment" 
                                fileName:@"attachment.jpg" 
                                mimeType:@"image/jpg"];
    }];
于 2013-11-13T16:10:11.557 に答える