OkHttp3 - 使用 HttpURL.Builder 的布尔查询参数

OkHttp3 - boolean query parameter using HttpURL.Builder

是否可以添加布尔查询参数?

到目前为止,我只找到了两个允许字符串值的方法。

okhttp3.HttpUrl.Builder#addQueryParameter(String key, String value) okhttp3.HttpUrl.Builder#addEncodedQueryParameter(String key, String value)

有什么办法吗

 HttpUrl.Builder urlBuilder = requestURL.newBuilder();
 urlBuilder.addQueryParameter("test", true);

这是 OkHttp 的 API。它只接受 String 个值。

此方法可以作为一种可接受的解决方法:

Boolean.TRUE.toString();