Uwar garken ba zai iya sarrafa buƙatar ba saboda tsarin ta, tsarawa, ko bayanan da aka kawo ba su da inganci. Maimaita buƙatar iri ɗaya ba tare da canji ba ba zai taimaka ba.
Jagorar aiki: Inspect URL encoding, JSON/body syntax, required fields, and request framing.
Buƙatar ba ta da ingantattun bayanan tantancewa don manufar. Duk da sunanta, wannan amsar tana nufin ana buƙatar tantancewa ko kuma ta gaza.
Jagorar aiki: Send the expected credentials and include a WWW-Authenticate challenge.
An keɓe don amfani na gaba, kodayake wasu samfurori suna amfani da shi don biyan kuɗi ko ayyukan quota. Babu halayyar biyan kuɗi guda ɗaya ta duniya da za a iya amfani da ita tare.
Jagorar aiki: Treat vendor-specific meanings as such; document the API contract.
Uwar garken ya fahimci buƙatar amma ya ƙi cika ta. Ingantattun bayanan tantancewa ba lallai bane su canza sakamakon saboda ƙuntatawa na iya zama bisa ga manufofin.
Jagorar aiki: Check permissions, access policy, IP/WAF rules, and resource-level authorization.
Uwar garken ba zai iya samun wakilcin yanzu ba don URI da aka nema, ko kuma ba ya son bayyana cewa akwai ɗaya. Amsar kaɗai ba ta cewa ko rashin ya kasance na wucin gadi ne ko dindindin.
Jagorar aiki: Repair the URL, restore the resource, or use 410 when removal is known to be permanent.
Albarkatun tana nan, amma ba ta goyan bayan hanyar da aka yi amfani da ita a cikin wannan buƙatar ba.
Jagorar aiki: Return an Allow header listing methods the resource accepts.
Uwar garken ba zai iya samar da wakilcin da ya dace da abubuwan da abokin ciniki ke so na karɓa ba.
Jagorar aiki: Relax Accept constraints or configure a suitable representation/negotiation policy.
407Ana Buƙatar Tantancewar Wakili
Wakili mai shiga tsakani yana buƙatar bayanan tantancewa kafin ya tura buƙatar.
Jagorar aiki: Authenticate to the proxy using Proxy-Authenticate / Proxy-Authorization; this is distinct from origin authentication.
408Lokacin Buƙata Ya Ƙare
Uwar garken bai karɓi buƙatar da ta cika ba a cikin lokacin da yake shirye ya jira ba. Abokin ciniki na iya sake gwadawa akan sabon haɗin gwiwa.
Jagorar aiki: Check network stalls, upload size, and server/proxy timeout settings.
Buƙatar tana saɓani da yanayin yanzu na albarkatun, kamar karo na sigar ko ƙoƙarin ƙirƙirar kwafi.
Jagorar aiki: Explain the conflict and provide enough current state for the client to resolve it.
Albarkatun ba ta da tabbas kuma mai yiwuwa ta tafi dindindin, ba tare da wani madadin da aka sani ba. Wannan ya fi ƙarfin amsar ba a samo ba ta al'ada.
Jagorar aiki: Use when removal is deliberate; remove obsolete internal links and references.
411Ana Buƙatar Tsawon Lokaci
Uwar garken yana buƙatar kanun labarai na Content-Length amma buƙatar ba ta samar da ɗaya ba.
Jagorar aiki: Send an accurate Content-Length or use a supported transfer framing.
Sharadin buƙata kamar If-Match ya nuna ƙarya, don haka uwar garke bai yi aikin da aka nema ba.
Jagorar aiki: Refresh the representation and retry with current validators/state.
Jikin buƙatar ya wuce iyaka wacce uwar garken ke son ko zai iya sarrafawa. Uwar garke na iya rufe haɗin gwiwa ko ba da damar sake gwadawa bayan rage jiki.
Jagorar aiki: Reduce payload size or adjust documented upload limits.
Manufar buƙatar ta fi tsayi fiye da yadda uwar garke ke son fassarawa, sau da yawa saboda kirtani na bincike mai girman gaske.
Jagorar aiki: Use a shorter URI or move suitable data into a request body.
415Nau'in Kafofin Watsa Labarai da Ba a Goyon Bayansu
Uwar garken yana ƙin jikin buƙatar saboda nau'in kafofin watsa labarai, ɓoyewar abun ciki, ko tsarin da aka bincika ba a goyon bayansu.
Jagorar aiki: Send a supported Content-Type/encoding and a body matching it.
416Kewayon Ba Zai Yiwu a Cika Shi Ba
Ba za a iya bauta wa kewayon byte da aka nema ba, misali saboda yana farawa bayan tsawon wakilci.
Jagorar aiki: Re-check resource length and range units; servers may return Content-Range: bytes */length.
Uwar garke ko mai shiga tsakani ba zai iya biyan tsammanin da aka bayyana a cikin kanun labarai na Expect ba.
Jagorar aiki: Retry without the unsupported expectation when safe and appropriate.
Matsayi mai ban dariya wanda ya samo asali daga ƙayyadaddun bayanai na ranar farko ta watan Afrilu. Ba yarjejeniyar kuskure ce ta aikace-aikace ta al'ada ba, kodayake wasu ayyuka suna amfani da ita cikin wasa.
Jagorar aiki: Do not depend on it for interoperable production behavior.
421Buƙatar da Aka Jagoranta Ba Daidai Ba
Buƙatar ta kai ga uwar garke wanda ba zai iya samar da amsar izini ba don URI na manufa, sau da yawa saboda kewayawar haɗin gwiwa ko ikon HTTP bai dace ba.
Jagorar aiki: Retry over a suitable connection and inspect Host/:authority, SNI, and proxy routing.
422Abun Ciki da Ba Za a Iya Sarrafawa Ba
Ana fahimtar nau'in abun ciki da tsarin, amma uwar garken ba zai iya amfani da umarnin ba ko tabbatar da abubuwan ciki da aka ƙaddamar.
Jagorar aiki: Return actionable field-level validation details; correcting the payload may allow success.
Albarkatun WebDAV an kulle su, don haka ba za a iya yin aikin da aka nema ba har sai an magance yanayin kullewa.
Jagorar aiki: Check lock ownership, timeout, and WebDAV lock-token handling.
Aikin WebDAV ya gaza saboda aikin da ya gabata da ake buƙata a cikin jerin buƙatu guda ya gaza.
Jagorar aiki: Resolve the earlier failed action before retrying dependent operations.
Uwar garken yana ƙin sarrafa buƙatar da wataƙila an sake kunna ta yayin bayanan farko, don rage haɗarin sake kunnawa.
Jagorar aiki: Retry after the connection is established without early data.
Uwar garken yana ƙin ƙa'idar yanzu kuma yana nuna cewa abokin ciniki ya sauya zuwa wata.
Jagorar aiki: Include an Upgrade header that describes supported protocol choices.
Uwar garken yana buƙatar buƙatar sharadi don hana sabuntawa da suka ɓace, amma abokin ciniki ya aika da wanda ba shi da sharadi.
Jagorar aiki: Fetch current state and submit an appropriate condition such as If-Match.
Abokin ciniki ya aika da buƙatu da yawa a cikin lokacin da aka ba da, bisa ga iyakar ƙimar da uwar garke ya bayyana.
Jagorar aiki: Back off, honor Retry-After when present, and avoid synchronized retry bursts.
431Filayen Kanun Labarai na Buƙata Sun Yi Yawa
Uwar garken ba zai sarrafa buƙatar ba saboda filin kanun labarai ɗaya ko fiye, ko saitin kanun labarai da aka haɗa, sun yi yawa.
Jagorar aiki: Reduce cookies/custom headers or adjust an intentional server limit.
451Ba a Samu Wa Saboda Dalilai na Doka
Uwar garken ba zai iya samar da albarkatun da aka nema ba saboda ƙuntatawa na doka.
Jagorar aiki: Where appropriate, explain the restriction and its scope without exposing protected information.