簡體   English   中英

在iOS中將圖像(png / jpeg)轉換為多部分對象

[英]Convert an image (png/jpeg) to multipart object in iOS

我有一個需要連接到后端服務器的應用程序。 Java開發人員告訴我,應用程序必須將圖像作為多部分對象發送。 我花了數小時在網上搜索有關在ios中將圖像轉換為多部分文件的信息,但是我發現沒有任何用處。 我也沒有多部分的先驗知識。

有人可以張貼示例代碼或向我指出正確的方向/涉及的必要步驟嗎? 或分享他們在將圖像作為多部分對象發送方面可能擁有的任何知識。

抱歉,我希望這不太模糊,如果需要,我可以提供更多信息。

-服務器使用json

您可能會考慮使用類似AFNetworking之類的東西,它具有一個http客戶端類,可以為您處理分段數據上傳。

    NSMutableURLRequest *request = [httpClient multipartFormRequestWithMethod:@"POST" path:@"upload/" 
               parameters:nil 
constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
        [formData appendPartWithFileData:yourData 
                                    name:@"attachment" 
                                fileName:@"attachment.jpg" 
                                mimeType:@"image/jpg"];
    }];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM