- 1
- 2
- 3
- 4
- 5
if (Ints.contains(new int[] { 4, 5 }, statusCode / 100)) {
// error response
} else {
// success response
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+121
if (Ints.contains(new int[] { 4, 5 }, statusCode / 100)) {
// error response
} else {
// success response
}
Насколько я знаю, Apache HTTP Client не содержит "официального" метода для определения категории кода состояния. Приходится так.
Lure Of Chaos 23.10.2014 12:26 # −32
someone 23.10.2014 12:29 # −38
Lure Of Chaos 23.10.2014 12:44 # −37
т.к. непонятно, код, например, 206 Partial Content - успех или не надо продолжать, и как реагировать на коды 3xx, по-хорошему.
Qwertiy 23.10.2014 14:17 # −39
Qwertiy 23.10.2014 14:17 # −39
Lure Of Chaos 23.10.2014 14:21 # −38
TarasB 24.10.2014 13:55 # −36
Lure Of Chaos 24.10.2014 14:41 # −36
это как использовать сдвиги вместо деления ))
TarasB 24.10.2014 18:33 # −36
Это просто нахуй не усравшаяся синтаксическая экономия, запощенная мной по приколу.
Но кулхацкеры, сишники и прочие долбоёбы должны одобрить, они любят, когда буковок меньше на ту же конструкцию.
Lure Of Chaos 23.10.2014 12:29 # −33
myaut 23.10.2014 15:34 # −26
inkanus-gray 24.10.2014 01:00 # −25
anonimb84a2f6fd141 23.10.2014 18:53 # −22