लेख

फॉर्म मॉड्यूल की क्रियाएं: पोस्ट करें और प्राप्त करें

विशेषता method तत्व में <form> निर्दिष्ट करता है कि सर्वर को डेटा कैसे भेजा जाता है।

एचटीटीपी विधियाँ घोषित करती हैं कि सर्वर को भेजे गए डेटा पर क्या कार्रवाई की जानी चाहिए। HTTP प्रोटोकॉल कई विधियाँ प्रदान करता है, और HTML प्रपत्र तत्व उपयोगकर्ता डेटा सबमिट करने के लिए दो विधियों का उपयोग करने में सक्षम है:

  • Metodo GET : निर्दिष्ट संसाधन से डेटा का अनुरोध करने के लिए उपयोग किया जाता है
  • Metodo POST : किसी संसाधन को अपडेट करने के लिए सर्वर को डेटा भेजने के लिए उपयोग किया जाता है

विधि GET

HTML GET विधि का उपयोग सर्वर से संसाधन प्राप्त करने के लिए किया जाता है। 

प्रति एस्पेपीओ:

<form method="get" action="www.bloginnovazione.it/search">
    <input type="search" name="location" placeholder="Search.." />
    <input type="submit" value="Go" />
</form>

जब हम ऊपर दिए गए फॉर्म की पुष्टि करते हैं, तो प्रवेश करते हैं Italy इनपुट फ़ील्ड में, सर्वर को भेजा गया अनुरोध होगा www.bloginnovazione.it/search/?location=Italy.

HTTP GET विधि सर्वर को डेटा भेजने के लिए URL के अंत में एक क्वेरी स्ट्रिंग जोड़ती है। क्वेरी स्ट्रिंग एक जोड़ी के रूप में है key=value प्रतीक से पहले ? .

नवाचार समाचार पत्र
नवाचार पर सबसे महत्वपूर्ण समाचार देखना न भूलें। उन्हें ईमेल द्वारा प्राप्त करने के लिए साइन अप करें।

URL से, सर्वर उपयोगकर्ता द्वारा सबमिट किए गए मान को पार्स कर सकता है जहां:

  • चाभी - स्थान
  • मूल्य -इटली

विधि POST

आगे की प्रक्रिया के लिए सर्वर को डेटा भेजने के लिए HTTP POST पद्धति का उपयोग किया जाता है। उदाहरण के लिए,

<form method="post" action="www.bloginnovazione.it/search">
    <label for="firstname">First name:</label>
    <input type="text" name="firstname" /><br />
    <label for="lastname">Last name:</label>
    <input type="text" name="lastname" /><br />
    <input type="submit" />
</form>

जब हम फॉर्म जमा करते हैं, तो यह सर्वर को भेजे गए अनुरोध के मुख्य भाग में उपयोगकर्ता इनपुट डेटा जोड़ देगा। अनुरोध निम्नानुसार भरा जाएगा:

POST /user HTTP/2.0
Host: www.bloginnovazione.it
Content-Type: application/x-www-form-urlencoded
Content-Length: 33

firstname=Robin&lastname=Batman

भेजा गया डाटा यूजर को आसानी से दिखाई नहीं देता है। हालाँकि, हम विशेष उपकरणों जैसे ब्राउज़र डेवलपर टूल का उपयोग करके सबमिट किए गए डेटा को नियंत्रित कर सकते हैं।

Metodi GET e POST तुलना में

  • जीईटी विधि
    • GET मेथड से भेजा गया डेटा URL में दिखाई देता है।
    • GET अनुरोधों को बुकमार्क किया जा सकता है।
    • GET अनुरोधों को कैश किया जा सकता है।
    • GET अनुरोधों की वर्ण सीमा होती है 2048 पात्र।
    • GET अनुरोधों में केवल ASCII वर्णों की अनुमति है।
  • पोस्ट विधि
    • POST पद्धति से भेजा गया डेटा दिखाई नहीं देता है।
    • POST अनुरोधों को बुकमार्क नहीं किया जा सकता।
    • POST अनुरोधों को कैश नहीं किया जा सकता।
    • POST अनुरोधों की कोई सीमा नहीं है।
    • POST अनुरोध में सभी डेटा की अनुमति है

Ercole Palmeri

नवाचार समाचार पत्र
नवाचार पर सबसे महत्वपूर्ण समाचार देखना न भूलें। उन्हें ईमेल द्वारा प्राप्त करने के लिए साइन अप करें।
टैग: HTML

हाल के लेख

बच्चों के लिए रंग भरने वाले पन्नों के लाभ - सभी उम्र के लोगों के लिए जादू की दुनिया

रंग भरने के माध्यम से बढ़िया मोटर कौशल विकसित करना बच्चों को लेखन जैसे अधिक जटिल कौशल के लिए तैयार करता है। रंग भरना…

2 मई 2024

भविष्य यहाँ है: कैसे शिपिंग उद्योग वैश्विक अर्थव्यवस्था में क्रांति ला रहा है

नौसैनिक क्षेत्र एक सच्ची वैश्विक आर्थिक शक्ति है, जो 150 अरब के बाज़ार की ओर बढ़ चुका है...

1 मई 2024

आर्टिफिशियल इंटेलिजेंस द्वारा संसाधित सूचना के प्रवाह को विनियमित करने के लिए प्रकाशक और ओपनएआई ने समझौते पर हस्ताक्षर किए

पिछले सोमवार को, फाइनेंशियल टाइम्स ने OpenAI के साथ एक समझौते की घोषणा की। एफटी अपनी विश्व स्तरीय पत्रकारिता को लाइसेंस देता है...

अप्रैल 30 2024

ऑनलाइन भुगतान: यहां बताया गया है कि स्ट्रीमिंग सेवाएं आपको हमेशा के लिए भुगतान कैसे कराती हैं

लाखों लोग स्ट्रीमिंग सेवाओं के लिए मासिक सदस्यता शुल्क का भुगतान करते हैं। यह आम राय है कि आप...

अप्रैल 29 2024

अपनी भाषा में इनोवेशन पढ़ें

नवाचार समाचार पत्र
नवाचार पर सबसे महत्वपूर्ण समाचार देखना न भूलें। उन्हें ईमेल द्वारा प्राप्त करने के लिए साइन अप करें।

Seguici