因Form表單提交在OKHttp里有個 FormBody,但是呢FormBody里的是默認用utf-8編碼發送的不能修改
public final class FormBody extends RequestBody { PRivate static final MediaType CONTENT_TYPE = MediaType.parse("application/x-www-form-urlencoded");后來想到個方法就是直接用RequestBody.create方法參數形式要變成param¶m&…的形式
RequestBody.create(MediaType.parse("application/x-www-form-urlencoded;charset=gbk"),"param¶m");這樣就行了 OkHttp項目地址:https://github.com/square/okhttp
新聞熱點
疑難解答