ASP QueryString समूह

Request ऑब्जेक्ट संदर्भ मानचित्र

परिभाषा और उपयोग

QueryString समूह HTTP क्यूरी स्ट्रिंग में वेरियेबल के मान को ले जाने के लिए उपयोग किया जाता है。

HTTP क्यूरी स्ट्रिंग (HTTP query string) प्रश्न चिह्न (?) के बाद के मान के द्वारा निर्धारित है, जैसे कि:

<a href="test.asp?txt=this is a query string test">सर्वेक्षण स्ट्रिंग के साथ लिंक</a>

ऊपरी कोड एक नाम बना सकता है txt और मान "this is a query string test"

क्यूरी स्ट्रिंग बायां टेबल सबमिट के द्वारा या उपयोगकर्ता द्वारा ब्राउज़र के पत्थरबंद में भरा जा सकता है。

व्याकरण

Request.QueryString(variable)[(index)|.Count]
पारामीटर वर्णन
variable अनिवार्य।HTTP ग्रूप स्ट्रिंग में ले जाने वाले वेरियेबल का नाम
index वैकल्पिक।एक वेरियेबल के लिए कई मानों को निर्दिष्ट करें।1 से Request.QueryString(variable).Count तक

उदाहरण

उदाहरण 1

सर्वेक्षण स्ट्रिंग में सभी नाम n के मानों को घूमा:

यदि, यह भेजे गए अनुरोध है:

http://www.codew3c.com/test/names.asp?n=John&n=Susan

और names.asp ने निम्नलिखित कोड के रूप में शामिल किया है:

<%
for i=1 to Request.QueryString("n").Count 
  Response.Write(Request.QueryString("n")(i) & "<br />")
next
%>

file names.asp ने निम्नलिखित दिखाया है:

John
Susan

उदाहरण 2

यदि, यह भेजे गए शब्दबंध है:

http://www.codew3c.com/test/names.asp?name=John&age=30

ऊपरी कोड ने निम्नलिखित QUERY_STRING मान उत्पन्न किया:

name=John&age=30

अब, हम इस सूचना का उपयोग स्क्रिप्ट के द्वारा कर सकते हैं:

हाय, <%=Request.QueryString("name")%>. 
आपकी आयु यह है <%= Request.QueryString("age")%>.

आउटपुट:

हाय, जॉन. आपकी आयु 30 है。

यदि आप किसी दिखाने वाले वेरियबल की गुंजाइश नहीं करते, उदाहरण के लिए इस तरह:

क्वेरी स्ट्रिंग है: <%=Request.QueryString%> 

आउटपुट इस तरह होगा:

क्वेरी स्ट्रिंग है: name=John&age=30

Request ऑब्जेक्ट संदर्भ मानचित्र