Zarządzanie odpowiedziami serwera za pomocą enum
Używanie enum do obsługi odpowiedzi HTTP upraszcza zarządzanie różnymi kodami statusu w aplikacjach webowych. W tym ćwiczeniu stworzysz enum, który przechowuje dodatkowe informacje, takie jak kody statusu HTTP.
To ćwiczenie jest częścią kursu
Wejście/wyjście i strumienie w Javie
Instrukcje do ćwiczenia
- Zdefiniuj parametr
codetypuintdla konstruktoraHttpStatus. - Zwróć pole
codew metodziegetCode(). - Wyświetl kod
HttpStatusdla statusuOK.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
public class HttpStatusExample {
enum HttpStatus {
OK(200), NOT_FOUND(404);
private int code;
// Constructor for the HttpStatus with status code
HttpStatus(____ code) {
this.code = code;
}
public int getCode() {
// Return the code for a specific HTTP status
return ____;
}
}
public static void main(String[] args) {
// Call method to print the status code
System.out.println(HttpStatus.OK.____());
}
}