Я использую RestTemplate для выполнения URL-адреса, а затем распечатываю код статуса http для него.Как получить счет каждого кода статуса HTTP эффективно?
ResponseEntity<String> response = restTemplate.exchange(url, HttpMethod.GET, null, String.class);
System.out.println(response.getStatusCode());
Теперь то, что мне нужно сделать, это, мне нужно, чтобы получить количество каждого кода состояния и сохранить его на карте, как ключ и значение. Значение, сколько раз каждый код состояния подходит. Если код статуса http 200 приближается 100 раз, я бы хотел увидеть его.
Я могу сделать это, имея несколько временных переменных для каждого кода состояния и продолжая увеличивать счет соответственно. Но кроме этого есть ли другой простой способ сделать это?
Вот что я упомянул в своем вопросе. Я могу иметь несколько временных переменных в зависимости от количества кодов состояния Http, а затем продолжать увеличивать счетчик соответственно. Но есть ли другой простой способ. Это был мой вопрос. – john
с 'Map' вы будете иметь только одну переменную temp. Я не думаю, что это будет проще. Я попытаюсь обновить свой ответ небольшим примером. –