這次主要學到一些觀念
- Volley 的 Header 與 POST params 客製化
val stringrequests = object: StringRequest(Request.Method.DELETE, url, Response.Listener { // on success Log.d("queue", "On Success") }, Response.ErrorListener { // Handle error Log.d("queue On Error", "$it") } ){ override fun getParams(): MutableMap<String, String> { val params = mutableMapOf<String, String>() params.put("title", title) params.put("content", content) return params } override fun getHeaders(): MutableMap<String, String> { val params = mutableMapOf<String, String>() params.put("Content-Type", "application/json") params.put("X-User", "") return params } } queue.add(stringrequests
asodjoij
因為需要客製化
所以需要Override他的getParams和getHeaders
然後兩個都要回傳Map類型~
# =========================================================
聽說主流的還是使用 OKHTTP 好像VOLLEY不多耶
這個有待確認 說不定路過的工程師讀者可以一起討論看看(?)
畢竟這我也是在論壇上發問得到的答案啦XD
今天是要把期末專題的串接API部分做完
所以練習的地方就是在VOLLEY啦
今天的比較簡單
也比較快可以上來打小文章心得XD
那今天就先到這裡啦
上禮拜出國報告回來一堆進度在追殺我QQ
繼續趕工啦
預計過幾天會有新的30天系列出來了嘿嘿嘿嘿
應該是可以成功挑戰啦!!~~~~
# ==========================================================