[英]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.