HttpRequest Properties in ASP.NET – HttpRequest Properties द्वारा हम Perform होने वाली Request से सम्बंधित विभिन्न प्रकार की बातों का Server Side में पता लगा सकते हैं। हालांकि HttpRequest Class हमें कई Properties Provide करता है, फिर भी कुछ Common रूप से काम आने वाली Properties को हम अग्रानुसार Describe कर सकते हैं।
AcceptTypes Property
ये Property, Web Browser द्वारा Accept किए जा सकने वाले MIME Types का एक String[] Array Return करता है।
Browser Property
ये Property, Web Browser की Capabilities को Represent करने वाली Information Return करता है।
Cookies Property
ये Property, Web Browser द्वारा Request Object में Included Cookies के Set को Return करता है।
Form Property
इस Property का प्रयोग करके हम ASP.NET Server पर Web Browser द्वारा Submitted Form के Variables को Access करने के लिए Use करते हैं।
Headers Property
इस Property का प्रयोग करके हम Web Browser द्वारा Request के रूप में आने वाले Request Header Information को Access कर सकते हैं।
HttpMethod Property
इस Property का प्रयोग करके हम इस बात का पता लगा सकते हैं कि ASP.NET Web Browser पर आने वाली Request में किसी HTTP Method (GET, POST, PUT, DELETE, etc…) का प्रयोग किया गया है।
IsAuthenticated Property
यदि Web Server द्वारा Request को Authenticate कर दिया गया हो, तो इस Property में True मान Stored रहता है।
IsLocal Property
यदि Perform किया Request उसी Computer से Perform किया जा रहा है, जिस पर Web Server Installed हो, तो इस Property में True मान Stored रहता है।
Params Property
इस Property का प्रयोग करते हुए हम Request URL के साथ Specified Query String, Form Variables व Cookies के Key/Value Pair को Combined Collection के रूप में Retrieve कर सकते हैं।
Path Property
इस Property का प्रयोग करके हम Requested Webpage का Path Retrieve कर सकते हैं।
QueryString Property
इस Property का प्रयोग करके हम Requested URL के Query String Part को Key/Value Pair के रूप में Retrieve कर सकते हैं।
Url Property
इस Property का प्रयोग करके हम Hostname व Part Number सहित पूरे Requested URLकोStringके रूप में Retrieve कर सकते हैं।
UserAgent Property
इस Property का प्रयोग करके हम Request Perform करने वाले Web Browser को Identify करने वाले User-Agent String को Retrieve कर सकते हैं।
ContentEncoding Property
हमारा Webpage जिस Language Encoding को Support करता है, उस Encoding की Information को इस Property द्वारा Retrieve किया जा सकता है।
ContentLength Property
Webpage के Client द्वारा Send किए जाने वाले Request Page के Content की कुल Byte Size को इस Property द्वारा Retrieve किया जा सकता है।
ContentType Property
इस Property का प्रयोग करते हुए हम आने वाली Request वाले Webpage का MIME Type get या Set कर सकते हैं। MIME Type द्वारा इस बात को Represent किया जाता है कि हमारा Document किस प्रकार का है। उदाहरण के लिए एक HTML Page का MIME Type “text/ html” होता है जबकि किसी Image का MIME Type “image/jpeg” या “image/gif” आदि हो सकता है।
InputStream Property
इस Property द्वारा हम Webpage के Request Header की Body के Content को Retrieve कर सकते हैं।
UrlReferrer Property
इस Property द्वारा हम उस URL को Retrieve कर सकते हैं जिससे हमारा Client Refer होकर Current Webpage पर आया है।
UserHostAddress Property
इस Property द्वारा हम User केIP Addressको Retrieve कर सकते हैं।
ये Article इस वेबसाईट पर Selling हेतु उपलब्ध EBook Core ASP.NET WebForms with C# in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी।
Core ASP.NET WebForms in Hindi | Page:647 | Format: PDF