Встречается на собеседованиях • сегодня
Что такое HTTP Response
HTTP Response — это ответ сервера на HTTP-запрос клиента. Он содержит статус выполнения запроса, заголовки и (опционально) тело с данными.
Структура:
- Status Line: HTTP-версия, код статуса (например,
200 OK) и пояснение. - Headers: Метаданные (тип контента, куки, кэширование и т.д.).
- Body: Данные (HTML, JSON и др.), если есть.
Пример кода (Java с HttpURLConnection):
java
URL url = new URL("https://example.com");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
int status = conn.getResponseCode(); // e.g., 200
String contentType = conn.getHeaderField("Content-Type");
try (BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()))) {
String line;
while ((line = in.readLine()) != null) {
System.out.println(line); // Тело ответа
}
}Коды статусов:
2xx— успех (например,200 OK).3xx— перенаправление (301 Moved Permanently).4xx— ошибка клиента (404 Not Found).5xx— ошибка сервера (500 Internal Server Error).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы