網路請求(一般請求,上傳圖片,上傳視訊)
在任何一個專案中,網路請求無疑是必須的.
程式設計師一般會封裝一套自己的網路請求工具.也會針對專案對其作出一些修改.我也是.
專案中info.plist需要的配置就不說了.
我的網路請求工具分為三個模組:
1,普通的資料請求;
2,上傳圖片(單張或者多張);
需要上傳的圖片是放在一個圖片陣列裡面,然後需要注意的就是拼接二進位制資料流了.formDataName根據後臺來定.
3,上傳視訊(或者需要附帶一張圖片).
我這裡的上傳視訊不包含任何其他的視訊操作,比如說壓縮什麼的,都是需要自己在上傳之前就做好的.videoPath就是你要上傳的視訊的路徑,coverImage是你需要附帶的一張圖片(比如說上傳視訊的封面什麼的,可以不要).需要注意的是兩個name.
也就是我上面綠色框出來的,這兩個一定要跟後臺對接好,其他的也就沒什麼問題了.
另外,上面的manager我是寫的單例.不然直接在方法裡面用的話會引起記憶體洩漏.有興趣可以用Instruments測試一下.
相關文章
- 網路請求圖片
- ajax上傳檔案的請求
- Android okHttp網路請求之檔案上傳下載AndroidHTTP
- jmeter之http請求-如何上傳檔案JMeterHTTP
- uploadify 上傳頁面有個404請求
- SpringMVC中如何傳送GET請求、POST請求、PUT請求、DELETE請求。SpringMVCdelete
- Windows Phone 8.1 傳送http 網路請求。WindowsHTTP
- 傳送新請求,取消上一次pending狀態的同一請求
- 【轉】怎麼用PHP傳送HTTP請求(POST請求、GET請求)?PHPHTTP
- Charles代理手機上的網路請求
- Laravel 檔案上傳和獲取請求引數Laravel
- Zttp 傳送 form params 請求 而非 JSON 請求ORMJSON
- Postman傳送Post請求Postman
- HTTP GET請求傳bodyHTTP
- Java傳送Post請求Java
- 傳送GET請求 示例
- HttpClient--傳送請求HTTPclient
- perl傳送http請求HTTP
- 求高手解決用java限制上傳圖片大小!!Java
- 網路請求優化之取消請求優化
- Android網路請求(終) 網路請求框架RetrofitAndroid框架
- Android網路請求(3) 網路請求框架OkHttpAndroid框架HTTP
- Postman傳送請求引數是Map格式的請求Postman
- java傳送post請求 ,請求資料放到body裡Java
- iOS圖片,視訊上傳&視訊內容旋轉iOS
- Android網路請求(4) 網路請求框架VolleyAndroid框架
- Vue 使用 Axios 傳送請求的請求體問題VueiOS
- 請求引數的傳遞
- 如何傳送請求以及AJAX
- C# 傳送POST請求C#
- 使用HttpClient傳送GET請求HTTPclient
- 使用httpclient傳送http請求HTTPclient
- 利用網路請求將網路圖片轉換成Bitmap格式
- 網路請求了
- Android 傳送HTTP GET POST 請求以及通過 MultipartEntityBuilder 上傳檔案(二)AndroidHTTPUI
- Android okHttp網路請求之Get/Post請求AndroidHTTP
- 請問個位大俠上傳圖片的路徑如何設定???
- vue2.0 axios post請求傳參問題(ajax請求)VueiOS