使用Volley 的多部分POST 請求且缺少HttpEntity
在Android API22 中,HttpEntity 已被棄用並在API23 中完全刪除。本文提供了一個工作範例,用於在不使用 HttpEntity 的情況下使用 Volley 實現 POST 多部分請求。建議的解決方案使用 Asp.Net Web API 進行了測試。
實作詳細資訊
程式碼由兩個類別組成:
MultipartActivity。 java:
MultipartRequest。 java:
附加功能
新增文字部分:
根據提供的程式碼中的建議,可以使用getParams ()方法將文字部分加入多部分請求:
可重複使用性模組化程式碼:
為了增強可重複使用性,程式碼已經重構:
使用範例:
以上是刪除 HttpEntity 後如何在 Android 中使用 Volley 發出多部分 POST 請求?的詳細內容。更多資訊請關注PHP中文網其他相關文章!