Может ли Http-сервер вернуть код ошибки перед отправкой тела POST?
Если Http-сервер недоступен и Http-клиент пытается отправить POST-запрос на сервер, будет ли когда-либо контент Post иметь возможность отправляться или нет (скажем, код ошибки возвращается, и код не будет выполнен)?
Более конкретно, у меня есть специальная логика в функции writeTo, я хотел бы знать, выполняется ли она или нет, если Http-сервер недоступен.
public interface HttpEntity {
boolean isRepeatable();
boolean isChunked();
long getContentLength();
Header getContentType();
Header getContentEncoding();
InputStream getContent() throws IOException, IllegalStateException;
void writeTo(OutputStream var1) throws IOException;
boolean isStreaming();
void consumeContent() throws IOException;
}