ਲੇਖ

ਫਾਰਮ ਮੋਡੀਊਲ ਦੀਆਂ ਕਾਰਵਾਈਆਂ: 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

ਪ੍ਰਕਾਸ਼ਕ ਅਤੇ ਓਪਨਏਆਈ ਆਰਟੀਫੀਸ਼ੀਅਲ ਇੰਟੈਲੀਜੈਂਸ ਦੁਆਰਾ ਸੰਸਾਧਿਤ ਜਾਣਕਾਰੀ ਦੇ ਪ੍ਰਵਾਹ ਨੂੰ ਨਿਯਮਤ ਕਰਨ ਲਈ ਸਮਝੌਤਿਆਂ 'ਤੇ ਹਸਤਾਖਰ ਕਰਦੇ ਹਨ

ਪਿਛਲੇ ਸੋਮਵਾਰ, ਫਾਈਨੈਂਸ਼ੀਅਲ ਟਾਈਮਜ਼ ਨੇ ਓਪਨਏਆਈ ਨਾਲ ਇੱਕ ਸੌਦੇ ਦਾ ਐਲਾਨ ਕੀਤਾ। FT ਆਪਣੀ ਵਿਸ਼ਵ ਪੱਧਰੀ ਪੱਤਰਕਾਰੀ ਨੂੰ ਲਾਇਸੰਸ ਦਿੰਦਾ ਹੈ...

30 ਅਪ੍ਰੈਲ 2024

ਔਨਲਾਈਨ ਭੁਗਤਾਨ: ਇੱਥੇ ਦੱਸਿਆ ਗਿਆ ਹੈ ਕਿ ਕਿਵੇਂ ਸਟ੍ਰੀਮਿੰਗ ਸੇਵਾਵਾਂ ਤੁਹਾਨੂੰ ਹਮੇਸ਼ਾ ਲਈ ਭੁਗਤਾਨ ਕਰਦੀਆਂ ਹਨ

ਲੱਖਾਂ ਲੋਕ ਸਟ੍ਰੀਮਿੰਗ ਸੇਵਾਵਾਂ ਲਈ ਭੁਗਤਾਨ ਕਰਦੇ ਹਨ, ਮਹੀਨਾਵਾਰ ਗਾਹਕੀ ਫੀਸ ਅਦਾ ਕਰਦੇ ਹਨ। ਇਹ ਆਮ ਰਾਏ ਹੈ ਕਿ ਤੁਸੀਂ…

29 ਅਪ੍ਰੈਲ 2024

Veeam ਵਿੱਚ ਸੁਰੱਖਿਆ ਤੋਂ ਲੈ ਕੇ ਜਵਾਬ ਅਤੇ ਰਿਕਵਰੀ ਤੱਕ, ਰੈਨਸਮਵੇਅਰ ਲਈ ਸਭ ਤੋਂ ਵੱਧ ਵਿਆਪਕ ਸਮਰਥਨ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ

Veeam ਦੁਆਰਾ Coveware ਸਾਈਬਰ ਜ਼ਬਰਦਸਤੀ ਘਟਨਾ ਪ੍ਰਤੀਕਿਰਿਆ ਸੇਵਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਨਾ ਜਾਰੀ ਰੱਖੇਗਾ। ਕੋਵਵੇਅਰ ਫੋਰੈਂਸਿਕ ਅਤੇ ਉਪਚਾਰ ਸਮਰੱਥਾਵਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰੇਗਾ...

23 ਅਪ੍ਰੈਲ 2024

ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਇਨੋਵੇਸ਼ਨ ਪੜ੍ਹੋ

ਇਨੋਵੇਸ਼ਨ ਨਿਊਜ਼ਲੈਟਰ
ਨਵੀਨਤਾ ਬਾਰੇ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਖ਼ਬਰਾਂ ਨੂੰ ਨਾ ਭੁੱਲੋ। ਉਹਨਾਂ ਨੂੰ ਈਮੇਲ ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸਾਈਨ ਅੱਪ ਕਰੋ।

ਸਾਡੇ ਨਾਲ ਪਾਲਣਾ