构建FormBody,传入参数
FormBody formBody = new FormBody.Builder()
.add("username", "admin")...构建Request,将FormBody作为Post方法的参数传入
final Request request = new Request.Builder()
.url("...四、OkHttp进行Post请求提交字符串
如果你已经掌握了上面的两种基本的步骤,那下面的内容就比较简单了
上面我们的post的参数是通过构造一个FormBody通过键值对的方式来添加进去的,其实post...方法需要传入的是一个RequestBody对象,FormBody是RequestBody的子类,但有时候我们常常会遇到要传入一个字符串的需求,比如客户端给服务器发送一个json字符串,那这种时候就需要用到另一种方式来构造一个...,就类似于网页表单里面的name属性,例如下面:
(3)提交的文件addFormDataPart()的第二个参数文件的本地的名字,第三个参数是