Ni njia gani ya HTTP isiyo na uwezo?
Ni njia gani ya HTTP isiyo na uwezo?

Video: Ni njia gani ya HTTP isiyo na uwezo?

Video: Ni njia gani ya HTTP isiyo na uwezo?
Video: MBINGUNI NI FURAHA // MSANII MUSIC GROUP // SKIZA 5437493 to 811 2024, Novemba
Anonim

Mbinu ya ombi inachukuliwa kuwa "isiyo na uwezo" ikiwa athari inayokusudiwa kwenye seva ya maombi mengi sawa na njia hiyo ni sawa na athari ya ombi moja kama hilo. Kati ya njia za ombi zilizofafanuliwa na maelezo haya, WEKA , DELETE, na mbinu za ombi salama hazina nguvu.

Jua pia, je http kuweka Idempotent?

Kuja kwa asiye na uwezo mbinu, wao ni njia ambazo zinaweza kuitwa mara nyingi na zitatoa matokeo sawa. Zinachukuliwa kuwa chaguo salama kusasisha rasilimali kwenye Seva. Baadhi ya mifano ya idempotentHTTP mbinu ni GET, WEKA , na PATCH.

Zaidi ya hayo, ni http kufuta Idempotent? PUT na FUTA mbinu hufafanuliwa kuwa asiye na uwezo . Walakini, kuna tahadhari FUTA Mbinu za. GET, HEAD, OPTIONS na TRACE zimefafanuliwa kuwa salama, kumaanisha kwamba zinalenga tu kurejesha data. Hii inawafanya asiye na uwezo vile vile kwa kuwa maombi mengi, yanayofanana yatakuwa sawa.

Kwa hivyo, ni njia gani ya HTTP ambayo sio Idempotent?

Muhtasari wa (baadhi) mbinu za

Mbinu ya Asiye na uwezo Salama
PATA ndio ndio
KICHWA ndio ndio
WEKA ndio Hapana
POST Hapana Hapana

KWA NINI mbinu ya GET haina uwezo?

An asiye na uwezo HTTP njia ni njia ambayo inaweza kuitwa mara nyingi bila matokeo tofauti. Haijalishi ikiwa njia inaitwa mara moja tu, au mara kumi zaidi. Matokeo yanapaswa kuwa sawa. Tena, hii inatumika tu kwa matokeo, sio rasilimali yenyewe.

Ilipendekeza: