android okhttp加公共参数_在Android中的okhttp中向GET请求添加查询参数

尝试HttpUrl类(在okhttp包中).

//adds the pre-encoded query parameter to this URL's query string

addEncodedQueryParameter(String encodedName, String encodedValue)

//encodes the query parameter using UTF-8 and adds it to this URL's query string

addQueryParameter(String name, String value)

注意:如果已经存在具有此名称的名称/值对,则这些函数将只添加另一对

setEncodedQueryParameter(String encodedName, String encodedValue)

setQueryParameter(String name, String value)

注意:如果已经存在具有此名称的名称/值对,则这些函数将删除它们,并且仅在添加此新对之后

例:

HttpUrl url = new HttpUrl.Builder()

.scheme("https")

.host("www.google.com")

.addPathSegment("search")

.addQueryParameter("q", "polar bears")

.build();

你可能感兴趣的:(android,okhttp加公共参数)