लेख

फारम मोड्युलका कार्यहरू: POST र GET

विशेषता method तत्व मा <form> सर्भरमा डाटा कसरी पठाइन्छ भनेर निर्दिष्ट गर्दछ।

HTTP विधिहरूले सर्भरमा पठाइएका डेटामा कुन कार्यहरू प्रदर्शन गर्नुपर्छ भनेर घोषणा गर्दछ। 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

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

विधिहरू GET e POST तुलनात्मक रुपमा

  • GET विधि
    • GET विधिको साथ पठाइएको डाटा URL मा देखिने छ।
    • GET अनुरोधहरू बुकमार्क गर्न सकिन्छ।
    • GET अनुरोधहरू क्यास गर्न सकिन्छ।
    • GET अनुरोधहरूको वर्ण सीमा छ 2048 पात्रहरू।
    • GET अनुरोधहरूमा ASCII वर्णहरूलाई मात्र अनुमति छ।
  • POST विधि
    • POST विधिको साथ पठाइएको डाटा दृश्यात्मक छैन।
    • POST अनुरोधहरू बुकमार्क गर्न सकिँदैन।
    • POST अनुरोधहरू क्यास गर्न सकिँदैन।
    • POST अनुरोधहरूको कुनै सीमा छैन।
    • सबै डाटा POST अनुरोधमा अनुमति छ

Ercole Palmeri

नवाचार न्यूजलेटर
नवीनता मा सबैभन्दा महत्त्वपूर्ण समाचार नछुटाउनुहोस्। तिनीहरूलाई ईमेल द्वारा प्राप्त गर्न साइन अप गर्नुहोस्।
टैग: HTML

भर्खरका लेखहरू

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

नौसेना क्षेत्र एक साँचो वैश्विक आर्थिक शक्ति हो, जसले 150 बिलियन बजारमा नेभिगेट गरेको छ ...

1 मई 2024

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

गत सोमबार, फाइनान्सियल टाइम्सले OpenAI सँग सम्झौताको घोषणा गर्‍यो। FT ले आफ्नो विश्व स्तरीय पत्रकारिता लाई लाइसेन्स...

30 अप्रिल 2024

अनलाइन भुक्तानीहरू: यहाँ कसरी स्ट्रिमिङ सेवाहरूले तपाईंलाई सधैंभरि भुक्तान गर्छ

लाखौं मानिसहरूले स्ट्रिमिङ सेवाहरूको लागि भुक्तानी गर्छन्, मासिक सदस्यता शुल्क तिर्छन्। यो आम धारणा छ कि तपाईं…

29 अप्रिल 2024

Veeam ले ransomware को लागि सुरक्षा देखि प्रतिक्रिया र रिकभरी को लागी सबै भन्दा व्यापक समर्थन को सुविधा दिन्छ

Veeam द्वारा Coveware ले साइबर जबरजस्ती घटना प्रतिक्रिया सेवाहरू प्रदान गर्न जारी राख्नेछ। Coveware ले फोरेन्सिक र उपचार क्षमताहरू प्रदान गर्दछ ...

23 अप्रिल 2024

आफ्नो भाषामा नवीनता पढ्नुहोस्

नवाचार न्यूजलेटर
नवीनता मा सबैभन्दा महत्त्वपूर्ण समाचार नछुटाउनुहोस्। तिनीहरूलाई ईमेल द्वारा प्राप्त गर्न साइन अप गर्नुहोस्।

हामीलाई पछ्याउनुहोस्