Adi*_*ilp 1 android json okhttp
我正在尝试发布一个帖子。
RequestBody formBody = new FormBody.Builder()
.add("userId", userId)
.add("patientName", patient.getName())
.add("patientDob", patient.getDOB())
.add("referralFor", patient.getFor())
.add("patientPhoto", "")
.add("message", "test")
.add("referralParticipants", )
.build();
Run Code Online (Sandbox Code Playgroud)
但是ReferralParticipants是一个json数组。这也可能是动态的。我不确定如何执行此操作,因为表单数据中没有任何内容,似乎只是发送了原始的json?
这是应该RequestBody为媒体类型创建的方式application/json:
声明application/json媒体类型:
public static final MediaType JSON
= MediaType.parse("application/json; charset=utf-8");
Run Code Online (Sandbox Code Playgroud)
创建request对象:
RequestBody body = RequestBody.create(JSON, jsonStringToBePosted);
Request request = new Request.Builder()
.url(url)
.post(body)
.build();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1652 次 |
| 最近记录: |