2015-04-20 2 views
0

я пытаюсь получить от этого адреса:Android Uri.Builder не в состоянии решить множество

server-staging.co/api/v1

используя OKHttp LIB. После выполнения следующего кода:

Uri.Builder builder = new Uri.Builder(); 
builder.scheme("http") 
     .authority("server-staging.co/api/v1"); 

requestBuilder = new Request.Builder().url(new URL(builder.build().toString())); 

Request request = requestBuilder.build(); 
Response response = mOkHttpClient.newCall(request) 
             .execute(); 

Я получаю следующее предупреждение, которое я не смог решить.

java.net.UnknownHostException: Невозможно решить множество "server-staging.co% 2Fapi% 2Fv1": Нет адрес, связанный с именем хоста

ответ

0

Не добавлять "API/v1" непосредственно к String, это больше похоже на parse URI
Вы можете добавить эти маршруты, как в этом ответе URI appendPath

Смежные вопросы