課程
/移動開發(fā)
/Android
/Android網(wǎng)絡(luò)框架-OkHttp使用
okhttp3已經(jīng)沒有FormEncodingBuilder了,只能用FormBody了,請問用它post鍵值對時如果有中文需要編碼嗎?
2016-12-19
源自:Android網(wǎng)絡(luò)框架-OkHttp使用 4-1
正在回答
剛才在服務(wù)端試了一下,發(fā)現(xiàn)使用中文的鍵值對時不需要像RequestBody.create()那樣額外設(shè)置編碼。
qq_sinkman 提問者
//2 構(gòu)造RequestFormBody formbody = new FormBody.Builder().add("username","tangwenjing").add("password","123456").build();//FormBody extends RequestBodyRequest.Builder builder = new Request.Builder();Request request = builder.url(baseUrlString + "login").post(formbody).build();Call call = okHttpClient.newCall(request);
你解決了嗎?我也發(fā)現(xiàn)可能用中文。
最好用utf-8去編碼?
舉報
本視頻教程主要講解Android SDK 6.0之后網(wǎng)絡(luò)請求框架,趕快學(xué)起來吧
1 回答FormEncodingBuilder 木有?
1 回答okhttp3連續(xù)請求返回空字段的問題
1 回答有源碼嗎?
1 回答源碼有嗎、
1 回答按ctrl點擊OkHttpClient時沒有跳轉(zhuǎn)到OkHttpClient.java,而是跳轉(zhuǎn)到了OkHttpClient.class
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-02-12
剛才在服務(wù)端試了一下,發(fā)現(xiàn)使用中文的鍵值對時不需要像RequestBody.create()那樣額外設(shè)置編碼。
2017-03-04
//2 構(gòu)造Request
FormBody formbody = new FormBody.Builder().add("username","tangwenjing").add("password","123456").build();//FormBody extends RequestBody
Request.Builder builder = new Request.Builder();
Request request = builder.url(baseUrlString + "login").post(formbody).build();
Call call = okHttpClient.newCall(request);
2017-02-12
你解決了嗎?我也發(fā)現(xiàn)可能用中文。
2016-12-23
最好用utf-8去編碼?