हाय मैं जानना चाहता हूं कि Request.Params["key"]
क्या करता है? इसका उपयोग कहां किया जाता है?क्या अनुरोध। पैराम्स ["कुंजी"] करते हैं?
उत्तर
Request.Params
चाबियों का एक संयोजन है/मूल्यों में Request.Querystring
, Request.Form
, Request.Cookies
, Request.ServerVariables
(इसी क्रम में)
key
भाग NameValueCollection
का सूचकांक है। यह संग्रह में एक स्ट्रिंग या न्यूमेरिक इंडेक्स हो सकता है।
यदि आप एक स्ट्रिंग का उपयोग करते हैं, तो यह स्ट्रिंग से जुड़े मान को वापस कर देगा, यदि आप int का उपयोग करते हैं, तो संग्रह की उस अनुक्रमणिका में मौजूद आइटम को वापस कर देगा।
यह जोड़ती निम्नलिखित NameValuePairs के सभी, इस क्रम में:
- QueryString
- फार्म
- कुकीज़
- ServerVariables
तो, आप लाभ प्राप्त करना चाहते है, तो स्ट्रिंग कुंजी "myKey" वाली ऑब्जेक्ट का जो उपर्युक्त में से किसी एक में हो सकता है (माना जाता है कि आप किस परवाह नहीं करते हैं), आप इसका उपयोग करेंगे:
var myValue = Request.Parameters["myKey"]; // C#
इससे आपके प्रश्न का उत्तर देने के MSDN info करता है, तो आप मिल जाएगा। यह कहता है कि यह वास्तव में क्या करता है, बस "Request.Params" googling द्वारा पाया जाता है। यदि आप अधिक जानकारी चाहते हैं, तो क्या आप अपने प्रश्न में अधिक विशिष्ट हो सकते हैं?
विचित्र रूप से, यदि आप MSDN.COM पर खोज बॉक्स में "Request.Params" खोजते हैं, तो आपको वास्तविक मूल्य का कुछ भी नहीं मिलता है। –
@ जेम्स। बिंग अभी भी करने के लिए थोड़ा सा काम है। –
यह एक HttpRequest ऑब्जेक्ट से जानकारी रखती है, इस MSDN लिंक आप खोजने के लिए यह
यह "कुंजी" के साथ जुड़ा हुआ मान देता है उम्मीद कर सकते हैं जानकारी के प्रकार को दर्शाता है।
मुझे विश्वास है कि क्वेरीरी पैरामीटर, फॉर्म पैरामीटर, कुकीज और सर्वर वैरिएबल एक मैच की तलाश में है।
Request.Params पर एमएसडीएन आलेख में विस्तृत। "कुंजी" एक स्ट्रिंग है जो आपकी इच्छित सूची में कौन सा आइटम दर्शाती है।
- क्वेरी-स्ट्रिंग पैरामीटर:
रूप Request.Form या Request.QueryString करने का विरोध किया, Request.Params आप से डेटा वापस कर सकते हैं।
- फॉर्म फ़ील्ड।
- कुकीज़।
- सर्वर चर
कि आदेश में।
- 1. अनुरोध पैराम्स और अनुरोध निकाय
- 2. अनुरोध कब करें। पैराम्स और Request.Form भिन्न हैं?
- 3. सभी NHibernate HiLo जनरेटर पैराम्स क्या हैं?
- 4. RestTemplate अनुरोध पैराम्स के साथ अनुरोध प्राप्त करें
- 5. क्या HTTP प्रॉक्सी सर्वर अनुरोध पैकेट संशोधित करते हैं?
- 6. अनुरोध [ "कुंजी"] बनाम Request.Params [ "कुंजी"] बनाम Request.QueryString [ "कुंजी"]
- 7. हमेशा वेबआरटीसी वेबकैम अनुरोध स्वीकार करते हैं
- 8. विदेशी कुंजी कैसे काम करते हैं?
- 9. आरएसए कुंजी fobs कैसे काम करते हैं?
- 10. एसक्यूएल: प्राथमिक कुंजी और इंडेक्स वास्तव में क्या करते हैं?
- 11. विदेशी कुंजी - वे मेरे लिए क्या करते हैं?
- 12. रूट पैराम्स
- 13. MySQL विदेशी कुंजी क्या हैं?
- 14. परीक्षक क्या करते हैं?
- 15. अनुरोध वस्तु, पेशेवरों और विपक्ष क्या हैं?
- 16. कंपोज़र यूआरएल से HTTP अनुरोध पैराम्स को बांधता है, लेकिन पोस्ट फॉर्म से नहीं
- 17. रेल आने वाले अनुरोध प्रारूप को कैसे निर्धारित करते हैं?
- 18. रेलों में पैराम्स हैश असाइन/प्रतिस्थापित करें
- 19. "आईआईएस अनुरूपित HTTP अनुरोध" क्या हैं?
- 20. http में एकाधिक पैरा अनुरोध प्राप्त करते हैं
- 21. रेल फिक्स्चर - आप विदेशी कुंजी कैसे सेट करते हैं?
- 22. === PHP में क्या करते हैं
- 23. क्या आप ToList() करते हैं?
- 24. निम्नलिखित कोड क्या करते हैं?
- 25. क्या फ़ायरबेस Geospatial करते हैं?
- 26. शब्दकोश डुप्लिकेट, बहुआयामी कुंजी का समर्थन करते हैं?
- 27. लूप अनुरोध वस्तु कुंजी के माध्यम से
- 28. प्ले फ्रेमवर्क - पैराम्स के साथ रीडायरेक्ट
- 29. .net प्रतिबिंब और "पैराम्स" कीवर्ड
- 30. file_get_contents कुकीज़ प्राप्त करते हैं
चेतावनी के रूप में: आपको कुंजी मौजूद होने के लिए एकाधिक मान चेतावनी नहीं मिलती है। – aggsol