很久以前,寫過一篇關(guān)于下載的文章:基于HTTP協(xié)議的下載功能實(shí)現(xiàn),今天對于Android上的文件上傳,也簡單的提兩筆。在Android上,一般使用Http 模擬表單或者FTP來進(jìn)行文件上傳,使用FTP協(xié)議,可以直接使用Appache的FTPClient,使用方法很簡單,不再贅述。這里主要說明一下Http模擬表單上傳的實(shí)現(xiàn)。
模擬表單上傳,其實(shí)也很簡單,主要需要在Http post 的數(shù)據(jù)體中構(gòu)建表單信息(multipart/form),表單數(shù)據(jù)格式的規(guī)范,可以參考REC標(biāo)準(zhǔn)。下面是一個(gè)格式示例:
------WebKitFormBoundaryK7Ck1eEROPVUf1De
-------Disposition: form-data; name="fileKey"; filename="bg_entry.png"-Type: image/
------WebKitFormBoundaryK7Ck1eEROPVUf1De--
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26