Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

आपके JSP प्रोग्राम में HTTP हेडर पढ़ने के लिए किन मेथड्स का उपयोग किया जा सकता है।


रिक्वेस्ट ऑब्जेक्ट HTTP हेडर जानकारी प्राप्त करने के लिए मेथड्स प्रदान करता है जिसमें फॉर्म डेटा, कुकीज़, HTTP मेथड्स, आदि शामिल हैं।

निम्न तालिका उन महत्वपूर्ण मेथड्स को सूचीबद्ध करती है जिनका उपयोग आपके JSP प्रोग्राम में HTTP हेडर पढ़ने के लिए किया जा सकता है। ये मेथड्स HttpServletRequest ऑब्जेक्ट के साथ उपलब्ध हैं जो वेबसर्वर पर क्लाइंट अनुरोध का प्रतिनिधित्व करता है।

Sr.No.मेथड और विवरण
1Cookie[] getCookies()
इस अनुरोध के साथ क्लाइंट द्वारा भेजे गए सभी कुकी ऑब्जेक्ट्स वाला एक ऐरे लौटाता है।
2Enumeration getAttributeNames()
इस अनुरोध के लिए उपलब्ध एट्रिब्यूट्स के नामों वाला एक Enumeration लौटाता है।
3Enumeration getHeaderNames()
इस अनुरोध में मौजूद सभी हेडर नामों का एक enumeration लौटाता है।
4Enumeration getParameterNames()
इस अनुरोध में निहित पैरामीटर्स के नामों वाले String ऑब्जेक्ट्स का एक enumeration लौटाता है।
5HttpSession getSession()
इस अनुरोध से जुड़ा वर्तमान सेशन लौटाता है, या यदि अनुरोध में सेशन नहीं है, तो एक बनाता है।
6HttpSession getSession(boolean create)
इस अनुरोध से जुड़ा वर्तमान HttpSession लौटाता है या, यदि कोई वर्तमान सेशन नहीं है और create true है, तो एक नया सेशन लौटाता है।
7Locale getLocale()
Accept-Language हेडर के आधार पर वह Locale लौटाता है जिसे क्लाइंट कंटेंट में स्वीकार करेगा।
8Object getAttribute(String name)
नामित एट्रिब्यूट का मान Object के रूप में लौटाता है, या null यदि दिए गए नाम का कोई एट्रिब्यूट मौजूद नहीं है।
9ServletInputStream getInputStream()
ServletInputStream का उपयोग करके अनुरोध के शरीर को बाइनरी डेटा के रूप में प्राप्त करता है।
10String getAuthType()
सर्वलेट की रक्षा के लिए उपयोग की जाने वाली प्रमाणीकरण योजना का नाम लौटाता है, उदाहरण के लिए, "BASIC" या "SSL," या null यदि JSP संरक्षित नहीं था।
11String getCharacterEncoding()
इस अनुरोध के शरीर में उपयोग किए जाने वाले कैरेक्टर एन्कोडिंग का नाम लौटाता है।
12String getContentType()
अनुरोध के शरीर का MIME प्रकार लौटाता है, या null यदि प्रकार ज्ञात नहीं है।
13String getContextPath()
अनुरोध URI का वह भाग लौटाता है जो अनुरोध के कॉन्टेक्स्ट को इंगित करता है।
14String getHeader(String name)
निर्दिष्ट अनुरोध हेडर का मान String के रूप में लौटाता है।
15String getMethod()
उस HTTP मेथड का नाम लौटाता है जिसके साथ यह अनुरोध किया गया था, उदाहरण के लिए, GET, POST, या PUT।
16String getParameter(String name)
अनुरोध पैरामीटर का मान String के रूप में लौटाता है, या null यदि पैरामीटर मौजूद नहीं है।
17String getPathInfo()
क्लाइंट द्वारा अनुरोध किए जाने पर URL से जुड़ी कोई अतिरिक्त पथ जानकारी लौटाता है।
18String getProtocol()
अनुरोध द्वारा उपयोग किए जाने वाले प्रोटोकॉल का नाम और संस्करण लौटाता है।
19String getQueryString()
पथ के बाद अनुरोध URL में निहित क्वेरी स्ट्रिंग लौटाता है।
20String getRemoteAddr()
अनुरोध भेजने वाले क्लाइंट का इंटरनेट प्रोटोकॉल (IP) पता लौटाता है।
21String getRemoteHost()
अनुरोध भेजने वाले क्लाइंट का पूर्ण योग्य नाम लौटाता है।
22String getRemoteUser()
इस अनुरोध को बनाने वाले यूज़र का लॉगिन लौटाता है, यदि यूज़र प्रमाणित किया गया है, या null यदि यूज़र प्रमाणित नहीं किया गया है।
23String getRequestURI()
इस अनुरोध के URL का वह भाग लौटाता है जो प्रोटोकॉल नाम से HTTP अनुरोध की पहली पंक्ति में क्वेरी स्ट्रिंग तक है।
24String getRequestedSessionId()
क्लाइंट द्वारा निर्दिष्ट सेशन ID लौटाता है।
25String getServletPath()
इस अनुरोध के URL का वह भाग लौटाता है जो JSP को कॉल करता है।
26String[] getParameterValues(String name)
दिए गए अनुरोध पैरामीटर के सभी मानों वाले String ऑब्जेक्ट्स का एक ऐरे लौटाता है, या null यदि पैरामीटर मौजूद नहीं है।
27boolean isSecure()
बूलियन लौटाता है जो इंगित करता है कि यह अनुरोध HTTPS जैसे सुरक्षित चैनल का उपयोग करके किया गया था या नहीं।
28int getContentLength()
इनपुट स्ट्रीम द्वारा उपलब्ध अनुरोध शरीर की लंबाई, बाइट्स में, लौटाता है, या -1 यदि लंबाई ज्ञात नहीं है।
29int getIntHeader(String name)
निर्दिष्ट अनुरोध हेडर का मान int के रूप में लौटाता है।
30int getServerPort()
वह पोर्ट नंबर लौटाता है जिस पर यह अनुरोध प्राप्त हुआ था।

  1. Android पर टेक्स्ट को जोर से पढ़ने के 3 तरीके Android पर टेक्स्ट को जोर से पढ़ने के 3 तरीके

    Android टेक्स्ट-टू-स्पीच का उपयोग करना आपकी खुद की उत्पादकता बढ़ाने का एक शानदार तरीका हो सकता है। अपने फोन को अन्य महत्वपूर्ण कार्यों के साथ मल्टीटास्क करते हुए टेक्स्ट को जोर से पढ़ने देना आपका कुछ समय बचा सकता है। हम आपको दिखाएंगे कि अपने Android फोन के साथ टेक्स्ट-टू-स्पीच का उपयोग कैसे करें। An

  1. 3 तरीके जिनसे तकनीक आपकी गोपनीयता और स्वतंत्रता को सीमित कर सकती है 3 तरीके जिनसे तकनीक आपकी गोपनीयता और स्वतंत्रता को सीमित कर सकती है

    अगर आपको सुरक्षित रहने या स्वतंत्र रहने के बीच चयन करना पड़े, तो आप क्या चुनेंगे? यह थोड़ा चरम हो सकता है, लेकिन यह निश्चित रूप से आज हमारे सामने आने वाले कई निर्णयों की तस्वीर पेश करता है। दुर्भाग्य से, हम एक ऐसी दुनिया में रहते हैं जहां विदेशी और घरेलू खतरों की लगातार बढ़ती संख्या है। सरकारें और

  1. एक टेक्स्ट मैसेज कैसे आपके iPhone को क्रैश कर सकता है - जानने योग्य बातें एक टेक्स्ट मैसेज कैसे आपके iPhone को क्रैश कर सकता है - जानने योग्य बातें

    हर दिन हमें ढेर सारे टेक्स्ट मैसेज मिलते हैं। कुछ हमारे बैंक खातों के बारे में होते हैं, कुछ उन दोस्तों के जो अभी भी टेक्स्ट मैसेज पसंद करते हैं, कुछ उन ऐप्स के बारे में जिनका हम उपयोग करते हैं आदि। कुछ मैसेज महत्वपूर्ण होते हैं। अधिकांश नहीं। कुछ बस आपके डिवाइस पर जगह लेते हैं और कुछ को आप बिना देख