⊗inhpBsRM 6 of 29 menu

Mbinu za Maombi ya HTTP

Mbinu za maombi ya HTTP zinazotumika mara kwa mara zaidi ni mbinu za GET na POST. Hebu tuzichunguze mbinu hizi kwa undani zaidi, pia tujifunze mbinu zingine, zisizotumika mara kwa mara. Maelezo ya mbinu zingine ni ya jumla. Jambo ni kwamba mbinu hizi zina matumizi mapana na itifaki ya HTTP inataja tu madhumuni yao ya jumla. Basi, hapa kuna maelezo ya mbinu:

Mbinu Maelezo
GET Mbinu GET ndio mbinu kuu, inayotumika mara nyingi zaidi. Hutumika kwa ajili ya kupata kurasa kwa urahisi.
POST Mbinu POST hutumika kwa ajili ya kupitisha data ya mtumiaji. Kwa mfano, mtembelei wa tovuti anataka kuacha maoni kwenye makala. Katika hali hii mteja anapaswa kutekeleza ombi kwa kutumia mbinu POST. Wakati huo huo maoni ya mtumiaji yatatumwa kwenye mwili wa ombi. Na seva itahifadhi maoni hayo na kujibu kwa kutoa ukurasa wa makala, ambao utakuwa na maoni yote yaliyoachwa awali na yetu mpya. Pia kwa kutumia mbinu POST kawaida pakia faili kwenye seva.
HEAD Mbinu HEAD inaomba ukurasa kama ilivyo kwa mbinu GET, lakini katika majibu inapata vichwa pekee, bila mwili wa majibu.
DELETE Mbinu DELETE inaonyesha waziwazi kwa seva, kwamba mteja anataka kufuta data, inayohifadhiwa kwenye seva kwa URI fulani.
PATCH Mbinu PATCH inaonyesha waziwazi kwa seva, kwamba mteja anataka kubadilisha data, inayohifadhiwa kwenye seva kwa URI fulani.
PUT Mbinu PUT inaonyesha waziwazi kwa seva, kwamba mteja anataka kupakia data kwenye seva kwa URI fulani.
Tofauti kuu kati ya mbinu POST na PUT ipo katika ufahamu wa madhumuni ya URI maalum. Mbinu POST inadhania kwamba kwenye URI maalum utafanyika usindikaji wa yaliyomo yanayopitishwa na mteja. Kwa kutumia PUT mteja anadhania kuwa yaliyomo yanayopakiwa yanalingana na rasilimali iliyo kwenye URI maalum.

Maisha halisi

Katika maisha halisi seva zinasaidia vyema ni mbinu GET na POST tu. Kwa hivyo mbinu GET inatumika kwa ajili ya kupata data, na pia kwa ajili ya kufuta na kubadilisha. Na mbinu POST inatumika kwa ajili ya kupakia data kwa ajili ya usindikaji wake, na pia kwa kubadilisha na kufuta data.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa