લક્ષણ method
તત્વ માં <form>
સર્વર પર ડેટા કેવી રીતે મોકલવામાં આવે છે તે સ્પષ્ટ કરે છે.
HTTP પદ્ધતિઓ જાહેર કરે છે કે સર્વરને મોકલવામાં આવેલ ડેટા પર કઈ ક્રિયા કરવી જોઈએ. HTTP પ્રોટોકોલ ઘણી પદ્ધતિઓ પ્રદાન કરે છે, અને HTML ફોર્મ તત્વ વપરાશકર્તા ડેટા સબમિટ કરવા માટે બે પદ્ધતિઓનો ઉપયોગ કરવા સક્ષમ છે:
GET
: ઉલ્લેખિત સંસાધનમાંથી ડેટાની વિનંતી કરવા માટે વપરાય છે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
સરખામણી માંErcole Palmeri
રંગ દ્વારા સુંદર મોટર કૌશલ્ય વિકસાવવાથી બાળકોને લેખન જેવી વધુ જટિલ કુશળતા માટે તૈયાર કરવામાં આવે છે. રંગ કરવા માટે…
નૌકાદળ ક્ષેત્ર એ સાચી વૈશ્વિક આર્થિક શક્તિ છે, જેણે 150 અબજના બજાર તરફ નેવિગેટ કર્યું છે...
ગયા સોમવારે, ફાઇનાન્શિયલ ટાઇમ્સે OpenAI સાથેના સોદાની જાહેરાત કરી હતી. FT તેના વિશ્વ કક્ષાના પત્રકારત્વને લાઇસન્સ આપે છે...
લાખો લોકો સ્ટ્રીમિંગ સેવાઓ માટે ચૂકવણી કરે છે, માસિક સબ્સ્ક્રિપ્શન ફી ચૂકવે છે. સામાન્ય અભિપ્રાય છે કે તમે…