शिशिर सवलत
CodeGym University
शिकणे
अभ्यासक्रम
टास्क्स
सर्वेक्षणे आणि प्रश्नमंजुषा
गेम्स
मदत
आव्हानात्मक वेळापत्रक
समुदाय
युजर्स
फोरम
चॅट
लेख
यशोगाथा
अॅक्टीव्हिटी
परीक्षणे
सदस्यत्वे
फिकट थिम
धडे
परीक्षणे
आमच्याविषयी
सुरू करा
शिकायला सुरुवात करा
आत्ताच शिकायला सुरुवात करा
शोध नकाशा
धडे
Module 3. Java Professional
पातळी 10
नवीन HttpClient
मॉड्यूल 3
पातळी 10,
धडा 0
1.1 HttpClient चा परिचय JDK 11 पासून सुरुवात करून, Java प्लॅटफॉर्मच्या विकसकांनी HTTP विनंत्या करण्यासाठी JDK मध्ये एक शक्तिशाली नवीन साधन जोडले, java.net.http. यात चार मुख्य वर्ग आहेत: HttpClient Http विनंती Http प्रतिसाद वेब सॉकेट HTTPहे
HttpRequest सह विनंती करत आहे
मॉड्यूल 3
पातळी 10,
धडा 1
पद्धती newBuilder(), बिल्ड() HttpRequest क्लासचा वापर http-request चे वर्णन करण्यासाठी केला जातो, जो त्याच्या नावावरून समजण्यास सोपा आहे. हा ऑब्जेक्ट स्वतः काहीही करत नाही, त्यात फक्त 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 sendAsync() पद्धत तुम्ही HttpClient वापरून असिंक्रोनस विनंत्या देखील पाठवू शकता. हे सहसा तीन प्रकरणांमध्ये केले जाते. पहिली केस अशी आहे की विनंतीला खूप वेळ लागेल , उदाहरणार्थ, फाइल पाठवणे / प्राप्त करणे. हे ऑपरेशन नंतर सुरू केले जाते आण
कुकीजसह कार्य करणे
मॉड्यूल 3
पातळी 10,
धडा 5
६.१ कुकी व्यवस्थापक तुम्हाला आधीच माहित आहे की, HTTP सर्व्हर प्रतिसादासह कुकीज पाठवू शकतो आणि तुम्हाला त्यांच्यासोबत काम करावे लागेल. किंवा त्याउलट, HTTP सर्व्हर क्लायंटने कुकीज पाठवण्याची वाट पाहत आहे आणि तुम्हाला त्या तुमच्या HTTP विनंतीम
Please enable JavaScript to continue using this application.