Это кажется мне разумным. Это не исключение, с которым я особенно знаком (т. Е. Я не сталкивался с этим в других API), но оно дает понять.
Полагаю, единственный вопрос в том, будет ли IOException
некоторой формы более подходящим. Конечно, здесь проблема не в передаче , а в том, что передается контент. Это серая зона, конечно.