मैं पर्ल सीजीआई प्रोग्राम में यूआरएल पैरामीटर कैसे पढ़ सकता हूं?मैं पर्ल सीजीआई प्रोग्राम में यूआरएल पैरामीटर कैसे पढ़ सकता हूं?
उत्तर
करें को अनुरोध करता है, CGI पार्स निर्दिष्ट मापदंडों और उन्हें param()
विधि द्वारा उपलब्ध कराता है।
पोस्ट अनुरोध के लिए, param()
POSTDATA से पैरामीटर वापस आ जाएगी, लेकिन स्वयं URL में एक क्वेरी स्ट्रिंग के माध्यम से निर्दिष्ट कोई पैरामीटर अभी भी url_param()
विधि से उपलब्ध हैं। (यह उपयोगी हो सकता है जब POST अनुरोध $CGI::POST_MAX
से बड़ा होता है; उस स्थिति में, CGI केवल पोस्टडेटा को त्याग देता है, लेकिन आप क्वेरी स्ट्रिंग पैरामीटर रखने की व्यवस्था कर सकते हैं जो यह पहचानता है कि एक अच्छा त्रुटि संदेश प्रदान करने के लिए किस प्रकार का अनुरोध था।)
ISINDEX शैली के लिए अनुरोध करता है, अनुरोध किया कीवर्ड keywords()
विधि के माध्यम से उपलब्ध है, साथ ही एक छद्म "कीवर्ड" पैरामीटर में param()
के माध्यम से कर रहे हैं।
अद्यतन: मामले में आप "URL पैरामीटर" द्वारा मानकों के अलावा कुछ, url()
विधि सभी या अनुरोध किया गया URL के कुछ हिस्सों प्रदान करता है मतलब; OBTAINING THE SCRIPT'S URL देखें। निम्नलिखित
ऐसा नहीं है कि आप इस तरह के ysth ने उल्लेख के रूप में एक यूआरएल पार्सर का उपयोग, लेकिन अगर आप वास्तव में कच्चे इनपुट चाहते हैं, इसके माध्यम से उपलब्ध है अनुशंसा की जाती है:
$contents = $ENV{'QUERY_STRING'};
पोस्ट के लिए
:
प्राप्त के लिए:
$contents = <STDIN>;
इस प्रकार का प्रयास करें कोड:
my @names = $query->param;
foreach $name (@names) {
if ( $name =~ /\_/) {
next;
} else {
print "<p> ".$name."\t=\t".$query->param($name) . "</p>\n";
}
}
- 1. मैं अपने पर्ल सीजीआई प्रोग्राम को कैसे बना सकता हूं?
- 2. मैं अपने यूआरएल से "सीजीआई-बिन" कैसे हटा सकता हूं?
- 3. मैं पर्ल में एक्सेल फ़ाइलों को कैसे पढ़ सकता हूं?
- 4. मैं जावा में यूआरएल से छवि कैसे पढ़ सकता हूं?
- 5. मैं जीपीयू लोड कैसे पढ़ सकता हूं?
- 6. मैं स्ट्रॉबेरी पर्ल के साथ प्रोग्राम कैसे चला सकता हूं?
- 7. मैं .docx फ़ाइल कैसे पढ़ सकता हूं?
- 8. मैं पर्ल में सीजीआई :: सत्र के साथ वेब सत्र कैसे संभाल सकता हूं?
- 9. मैं अपनी पर्ल स्क्रिप्ट में अंतर्राष्ट्रीयकरण कैसे जोड़ सकता हूं?
- 10. मैं पर्ल सीजीआई स्क्रिप्ट स्टार्ट-अप समय को कैसे कम कर सकता हूं?
- 11. मैं पर्ल प्रोग्राम में कमांड लाइन तर्क कैसे पास कर सकता हूं?
- 12. मैं पर्ल में निर्देशिकाओं को फिर से कैसे पढ़ सकता हूं?
- 13. पर्ल में पीडीएफ 1.5 फाइलों को मैं कैसे पढ़ और छेड़छाड़ कर सकता हूं?
- 14. मैं फ़ाइल से पहली पंक्ति कैसे पढ़ सकता हूं?
- 15. मैं कोको में एक पर्यावरण चर कैसे पढ़ सकता हूं?
- 16. ओपनसीवी में एक्सएमएल-स्ट्रिंग से मैं कैसे पढ़ सकता हूं?
- 17. मैं केकेपीएचपी में सत्र डेटा कैसे बना सकता हूं, लिख सकता हूं और पढ़ सकता हूं?
- 18. मैं सामग्री-स्वभाव हेडर की सामग्री कैसे पढ़ सकता हूं?
- 19. मैं गैर-सर्वलेट जावा फ़ाइल में संदर्भ पैरामीटर/web.xml मानों को कैसे पढ़ सकता हूं?
- 20. मैं पर्ल में विशेषाधिकार कैसे छोड़ सकता हूं?
- 21. मैं Malbolge में एक फ़ाइल को कैसे पढ़ और लिख सकता हूं?
- 22. मैं पर्ल क्लास कैसे बना सकता हूं?
- 23. अपाचे 1.3 के तहत चलने वाले पर्ल सीजीआई स्क्रिप्ट में ज़ोंबी से कैसे बच सकता हूं?
- 24. मैं यूआरएल में PHPSESSID कैसे भेज सकता हूं?
- 25. मैं पर्ल में ओवरलैपिंग सबस्ट्रिंग कैसे गिन सकता हूं?
- 26. मैं कोई प्रोग्राम कैसे चला सकता हूं?
- 27. मैं पर्ल में ज़िप संग्रह कैसे बना सकता हूं?
- 28. मैं प्रोग्राम को एक प्रोग्राम को कैसे हटा सकता हूं?
- 29. मैं लागू सीएसएस-काउंटर वैल्यू कैसे पढ़ सकता हूं?
- 30. मैं वीईएसए/वीडियोबीओएस "मोड रिमूवल टेबल" कैसे पढ़ सकता हूं?
स्टैक ओवरफ्लो कई लोगों के लिए एक गोटो है, और Google की कई खोजों के लिए "मैं भाग्यशाली महसूस करता हूं" अंक। तो ऊपर दी गई टिप्पणियां बेकार शोर हैं और टिप्पणियों के लिए डाउनवॉटिंग जोड़ने के लिए स्टैकएक्सचेंज के लिए विनती करती हैं। – ctpenrose
सुनें सुनें। खासकर जब से, मेरे उत्तर से पता चलता है, सही उत्तर के लिए पर्याप्त मात्रा में विस्तार हो सकता है, और एक Google खोज जरूरी नहीं है कि वह इसे चालू करे – ysth