Согласно документации Java:
Пакет java .io
Обеспечивает ввод и вывод системы через потоки данных, сериализацию и файловая система.
Чтобы выполнить вызов REST с использованием такого подхода, вы можете записать вызов метода REST в формате JSON и загрузить его в файл, а затем попросить другое приложение прочитать файл, который затем будет выполнять фактический вызов API REST.
И поскольку это не прямой вызов REST, ответ на ваш вопрос состоит в том, что невозможно использовать любой сетевой модуль платформы Java для достичь того, что вам нужно.
Хотя мне интересно, почему вы можете использовать только java.io
для вызовов REST API?