ಲೇಖನಗಳು

ಫಾರ್ಮ್ ಮಾಡ್ಯೂಲ್‌ಗಳ ಕ್ರಿಯೆಗಳು: POST ಮತ್ತು GET

ಗುಣಲಕ್ಷಣ 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 ಹೋಲಿಸಿದರೆ

  • GET ವಿಧಾನ
    • GET ವಿಧಾನದೊಂದಿಗೆ ಕಳುಹಿಸಲಾದ ಡೇಟಾವು URL ನಲ್ಲಿ ಗೋಚರಿಸುತ್ತದೆ.
    • GET ವಿನಂತಿಗಳನ್ನು ಬುಕ್‌ಮಾರ್ಕ್ ಮಾಡಬಹುದು.
    • GET ವಿನಂತಿಗಳನ್ನು ಕ್ಯಾಶ್ ಮಾಡಬಹುದು.
    • GET ವಿನಂತಿಗಳು ಅಕ್ಷರ ಮಿತಿಯನ್ನು ಹೊಂದಿವೆ 2048 ಪಾತ್ರಗಳು.
    • GET ವಿನಂತಿಗಳಲ್ಲಿ ASCII ಅಕ್ಷರಗಳನ್ನು ಮಾತ್ರ ಅನುಮತಿಸಲಾಗಿದೆ.
  • POST ವಿಧಾನ
    • POST ವಿಧಾನದೊಂದಿಗೆ ಕಳುಹಿಸಲಾದ ಡೇಟಾ ಗೋಚರಿಸುವುದಿಲ್ಲ.
    • POST ವಿನಂತಿಗಳನ್ನು ಬುಕ್‌ಮಾರ್ಕ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
    • POST ವಿನಂತಿಗಳನ್ನು ಕ್ಯಾಶ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
    • POST ವಿನಂತಿಗಳಿಗೆ ಯಾವುದೇ ಮಿತಿಯಿಲ್ಲ.
    • POST ವಿನಂತಿಯಲ್ಲಿ ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಅನುಮತಿಸಲಾಗಿದೆ

Ercole Palmeri

ನಾವೀನ್ಯತೆ ಸುದ್ದಿಪತ್ರ
ನಾವೀನ್ಯತೆಯ ಪ್ರಮುಖ ಸುದ್ದಿಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳಬೇಡಿ. ಇಮೇಲ್ ಮೂಲಕ ಅವುಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಸೈನ್ ಅಪ್ ಮಾಡಿ.
ಟ್ಯಾಗ್ಗಳು: ಎಚ್ಟಿಎಮ್ಎಲ್

ಇತ್ತೀಚಿನ ಲೇಖನಗಳು

ಮಕ್ಕಳಿಗಾಗಿ ಬಣ್ಣ ಪುಟಗಳ ಪ್ರಯೋಜನಗಳು - ಎಲ್ಲಾ ವಯಸ್ಸಿನವರಿಗೆ ಮ್ಯಾಜಿಕ್ ಜಗತ್ತು

ಬಣ್ಣಗಳ ಮೂಲಕ ಉತ್ತಮವಾದ ಮೋಟಾರು ಕೌಶಲ್ಯಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದು ಬರವಣಿಗೆಯಂತಹ ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ಕೌಶಲ್ಯಗಳಿಗೆ ಮಕ್ಕಳನ್ನು ಸಿದ್ಧಪಡಿಸುತ್ತದೆ. ಬಣ್ಣ ಹಾಕಲು...

2 ಮೇ 2024

ಭವಿಷ್ಯ ಇಲ್ಲಿದೆ: ಶಿಪ್ಪಿಂಗ್ ಉದ್ಯಮವು ಜಾಗತಿಕ ಆರ್ಥಿಕತೆಯನ್ನು ಹೇಗೆ ಕ್ರಾಂತಿಗೊಳಿಸುತ್ತಿದೆ

ನೌಕಾ ವಲಯವು ನಿಜವಾದ ಜಾಗತಿಕ ಆರ್ಥಿಕ ಶಕ್ತಿಯಾಗಿದೆ, ಇದು 150 ಶತಕೋಟಿ ಮಾರುಕಟ್ಟೆಯತ್ತ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿದೆ...

1 ಮೇ 2024

ಆರ್ಟಿಫಿಶಿಯಲ್ ಇಂಟೆಲಿಜೆನ್ಸ್ ಮೂಲಕ ಸಂಸ್ಕರಿಸಿದ ಮಾಹಿತಿಯ ಹರಿವನ್ನು ನಿಯಂತ್ರಿಸಲು ಪ್ರಕಾಶಕರು ಮತ್ತು OpenAI ಒಪ್ಪಂದಗಳಿಗೆ ಸಹಿ ಹಾಕುತ್ತಾರೆ

ಕಳೆದ ಸೋಮವಾರ, ಫೈನಾನ್ಶಿಯಲ್ ಟೈಮ್ಸ್ ಓಪನ್ ಎಐ ಜೊತೆ ಒಪ್ಪಂದವನ್ನು ಪ್ರಕಟಿಸಿತು. FT ತನ್ನ ವಿಶ್ವ ದರ್ಜೆಯ ಪತ್ರಿಕೋದ್ಯಮಕ್ಕೆ ಪರವಾನಗಿ ನೀಡುತ್ತದೆ…

30 ಏಪ್ರಿಲ್ 2024

ಆನ್‌ಲೈನ್ ಪಾವತಿಗಳು: ಸ್ಟ್ರೀಮಿಂಗ್ ಸೇವೆಗಳು ನಿಮ್ಮನ್ನು ಶಾಶ್ವತವಾಗಿ ಪಾವತಿಸುವಂತೆ ಮಾಡುವುದು ಹೇಗೆ ಎಂಬುದು ಇಲ್ಲಿದೆ

ಲಕ್ಷಾಂತರ ಜನರು ಸ್ಟ್ರೀಮಿಂಗ್ ಸೇವೆಗಳಿಗೆ ಪಾವತಿಸುತ್ತಾರೆ, ಮಾಸಿಕ ಚಂದಾದಾರಿಕೆ ಶುಲ್ಕವನ್ನು ಪಾವತಿಸುತ್ತಾರೆ. ನೀವು ಎಂಬುದು ಸಾಮಾನ್ಯ ಅಭಿಪ್ರಾಯ…

29 ಏಪ್ರಿಲ್ 2024

ನಿಮ್ಮ ಭಾಷೆಯಲ್ಲಿ ಹೊಸತನವನ್ನು ಓದಿ

ನಾವೀನ್ಯತೆ ಸುದ್ದಿಪತ್ರ
ನಾವೀನ್ಯತೆಯ ಪ್ರಮುಖ ಸುದ್ದಿಗಳನ್ನು ಕಳೆದುಕೊಳ್ಳಬೇಡಿ. ಇಮೇಲ್ ಮೂಲಕ ಅವುಗಳನ್ನು ಸ್ವೀಕರಿಸಲು ಸೈನ್ ಅಪ್ ಮಾಡಿ.

ನಮ್ಮನ್ನು ಅನುಸರಿಸಿ

ಟ್ಯಾಗ್