शुरू करेंमुफ़्त में शुरू करें

Enums के साथ वेब रिस्पॉन्स मैनेज करना

HTTP रिस्पॉन्स को मैनेज करने के लिए enums का उपयोग करने से वेब एप्लिकेशन में अलग-अलग स्टेटस कोड्स को संभालना आसान हो जाता है. यह अभ्यास ऐसे enums बनाना दर्शाता है जिनमें HTTP स्टेटस कोड जैसी अतिरिक्त जानकारी शामिल हो.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Java में इनपुट/आउटपुट और स्ट्रीम्स

पाठ्यक्रम देखें

अभ्यास निर्देश

  • HttpStatus कंस्ट्रक्टर के लिए int पैरामीटर code परिभाषित करें.
  • जब getCode() मेथड कॉल हो, तो फ़ील्ड code रिटर्न करें.
  • स्टेटस OK के लिए HttpStatus का कोड प्रिंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

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.____()); 
    }
}
कोड संपादित करें और चलाएँ