Android开发时使用okhttp如何只传参数值
时间: 2023-08-14 19:04:58 浏览: 85
使用 OkHttp 发送 POST 请求时,可以通过 RequestBody 来传递参数值。以下是一个示例代码:
```java
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"param1\":\"value1\",\"param2\":\"value2\"}");
Request request = new Request.Builder()
.url("http://example.com/api")
.post(body)
.build();
Response response = client.newCall(request).execute();
```
在这个示例代码中,RequestBody 的内容是一个 JSON 格式的字符串,其中包含了两个参数值 param1 和 param2。在实际开发中,可以根据需要调整参数值的格式和内容。
阅读全文