शरद ऋतु का डिस्काउंट
CodeGym University
सीखने की प्रक्रिया
कोर्स
टास्क्स
सर्वेक्षण और क्विज़
गेम
मदद
रिमाइंडिंग शेड्यूल
समुदाय
उपयोगकर्ता
फोरम
चैट करें
लेख
सफलता की कहानियां
गतिविधि
समीक्षाएं
सब्सक्रिप्शन
लाइट थीम
सबक
समीक्षाएं
परिचय
शुरू करें
सीखना शुरू करें
अभी सीखना शुरू करें
क्वेस्ट मैप
सबक
Module 3. Java Professional
स्तर 10
नया एचटीपी क्लाइंट
मॉड्यूल 3
स्तर 10,
सबक 0
1.1 एचटीपी क्लाइंट का परिचय JDK 11 के साथ शुरुआत करते हुए, जावा प्लेटफॉर्म के डेवलपर्स ने http अनुरोध करने के लिए JDK में एक शक्तिशाली नया टूल जोड़ा, java.net.http. इसमें चार प्रमुख वर्ग शामिल हैं: एचटीपी क्लाइंट एचटीटीपी अनुरोध एचटीटीपी रि
HttpRequest के साथ अनुरोध करना
मॉड्यूल 3
स्तर 10,
सबक 1
तरीके न्यूबिल्डर (), बिल्ड () HttpRequest वर्ग का उपयोग http-अनुरोध का वर्णन करने के लिए किया जाता है, जिसे इसके नाम से समझना आसान है। यह ऑब्जेक्ट अपने आप कुछ नहीं करता है, इसमें केवल http अनुरोध के बारे में विभिन्न जानकारी होती है। इसलिए,
HttpRequest में बॉडी जोड़ना
मॉड्यूल 3
स्तर 10,
सबक 2
3.1 बॉडी पब्लिशर्स मुझे आशा है कि आप यह नहीं भूले होंगे कि GET अनुरोधों के अलावा , PUT और POST अनुरोध भी होते हैं , जब आपको अनुरोध में जोड़ने की आवश्यकता होती है request body, अर्थात अनुरोध निकाय। इसके लिए कक्षा में HttpRequestएक विशेष आंतर
HttpClient के साथ अनुरोध करना
मॉड्यूल 3
स्तर 10,
सबक 3
4.1 भेजें () विधि, बॉडीहैंडलर आपने http अनुरोध बनाना सीखना समाप्त कर लिया है , इसलिए आप सबसे महत्वपूर्ण चीज़ - इस अनुरोध को भेजना - पर जा सकते हैं। सबसे सरल मामले में, यह करना आसान है:
HttpClient में अतुल्यकालिक अनुरोध
मॉड्यूल 3
स्तर 10,
सबक 4
5.1 सेंडएसिंक () विधि आप HttpClient का उपयोग करके अतुल्यकालिक अनुरोध भी भेज सकते हैं। आमतौर पर यह तीन मामलों में किया जाता है। पहला मामला यह है कि अनुरोध में बहुत लंबा समय लगेगा , उदाहरण के लिए, फ़ाइल भेजना/प्राप्त करना। यह ऑपरेशन तब एसिंक्
कुकीज़ के साथ काम करना
मॉड्यूल 3
स्तर 10,
सबक 5
6.1 कुकी प्रबंधक जैसा कि आप पहले से ही जानते हैं, http सर्वर प्रतिक्रिया के साथ कुकीज़ भेज सकता है, और आपको उनके साथ काम करने की आवश्यकता होगी। या इसके विपरीत, http सर्वर क्लाइंट द्वारा कुकीज़ भेजने की प्रतीक्षा कर रहा है और आपको उन्हें अपन
Please enable JavaScript to continue using this application.