# 向伺服器上傳圖片
向伺服器上傳圖片
準確的來說不止可以上傳圖片,流媒體都可以這麼操作。
思路與步驟:
1 、流媒體檔案轉換成二進位制資料流(NSData型別等)
2、使用AFNetworking框架的AFHTTPSessionManager物件,Post向伺服器提交資料,這裡最新的AFNetworking框架可以處理進度還有斷點續傳功能,有興趣的可以在深入一下。
這裡用的是AFNetworking框架寫的圖片上傳伺服器舉例
NSData*data=[[NSData alloc]initWithData:UIImageJPEGRepresentation(image, 1)];
AFHTTPSessionManager*manager=[AFHTTPSessionManager manager];
manager.responseSerializer=[AFHTTPResponseSerializer serializer];
[manager POST:@"介面" parameters:nil constructingBodyWithBlock:^(id<AFMultipartFormData> _Nonnull formData) {
[formData appendPartWithFileData:data
name:@"upload"
fileName:@"1.jpg"
mimeType:@"image/jpg"];
} success:^(NSURLSessionDataTask * _Nonnull task, id _Nonnull responseObject) {
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
}];
相關文章
- java,springboot + thymeleaf 上傳圖片、刪除圖片到伺服器、本地,壓縮圖片上傳(有些圖片會失真),原圖上傳JavaSpring Boot伺服器
- MultipartFile上傳圖片儲存伺服器伺服器
- 上傳圖片
- Java實現圖片上傳到伺服器,並把上傳的圖片讀取出來Java伺服器
- android選擇圖片或拍照圖片上傳到伺服器(包括上傳引數)Android伺服器
- 小程式踩坑記錄-上傳圖片及canvas裁剪圖片後上傳至伺服器Canvas伺服器
- Retrofit+RxJava上傳圖片上傳圖片到後臺RxJava
- 【easyui 】上傳圖片UI
- 上傳圖片jsJS
- 圖片上傳及圖片處理
- vue 實現剪裁圖片並上傳伺服器Vue伺服器
- 原生jq實現圖片上傳到伺服器伺服器
- php圖片上傳之圖片轉換PHP
- 多圖片formpost上傳ORM
- input file圖片上傳
- PHP上傳圖片類PHP
- 圖片檔案上傳
- 測試圖片上傳
- PbootCMS上傳圖片變模糊、上傳圖片尺寸受限的解決方案boot
- vue 上傳圖片進行壓縮圖片Vue
- Ueditor 上傳圖片自動新增水印(只能上傳圖片,上傳檔案報錯)
- 學姐,影片上傳不了,我上傳了圖片
- Laravel 使用 FastDFS 上傳圖片LaravelAST
- koa 圖片上傳詳解
- Vue圖片裁剪上傳元件Vue元件
- 圖片上傳方案詳解
- js上傳圖片壓縮JS
- vue圖片預覽上傳Vue
- Typora上傳圖片設定
- laravel 上傳附件-不是圖片--Laravel
- js圖片上傳預覽JS
- curl上傳圖片的大坑
- 微信小程式 圖片上傳微信小程式
- input file美化 --上傳圖片
- laravel上傳圖片報錯Laravel
- PHP配置CKEditor上傳圖片PHP
- spring boot 圖片上傳Spring Boot
- vue 實現貼上上傳圖片Vue