OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("http://localhost:8080/json")
.build();
Response responses = client.newCall(request).execute();
Есть в тесте такой кусок кода. Работает только, если само приложение было запущено ранее. Как можно сделать его выполняемым без предварительного запуска приложения? А то выдает ошибку java.net.ConnectException: Failed to connect to localhost/0:0:0:0:0:0:0:1:8080
Чтобы ваш клиент подключился к указанному хосту, какой-то сервер должен этот хост слушать. Если вы хотите, заменить реальный сервер в лице своего приложения, то возможно вас интересует некоторая заглушка (mock), которая будет слушать необходимый хост. Поскольку вы используете OkHttp, то возможно вам подойдёт MockWebServer.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как создать аннотацию, которая выводила бы логи для любого метода, при помощи прокси
Пишу приложение для пк и телефона на сокетахСейчас при открытии соединения на пк показывается его ip/порт, а на телефоне я сам указываю ip и порт...
Мне нужно в качестве задания написать простенькую программу по условиям игры "Жизнь"Все значения поля у меня хранятся в массиве булевых значений
buffer - это StringBuilder полученный из ввода пользователя(buffer