Ẹrọ aṣàfikún ko le ṣe ilana ibeere naa nitori kikọ, apẹrẹ, tabi data ti a pese ko wulo. Tun ibeere kanna ṣe laisi iyipada ko ni ran lọwọ.
Itọsọna iṣẹ: Inspect URL encoding, JSON/body syntax, required fields, and request framing.
Ibeere naa ko ni awọn iwe eri ijẹrisi to wulo fun ibi afẹdẹ. Laika orukọ rẹ si, idahun yii tumọ si pe ijẹrisi jẹ pataki tabi kuna.
Itọsọna iṣẹ: Send the expected credentials and include a WWW-Authenticate challenge.
A fipamọ fun lilo iwaju, bi o tilẹ jẹ pe diẹ ninu awọn ọja n lo fun awọn iṣẹ isansii tabi opin iye. Ko si ihuwasi isansii kan ti o ṣiṣẹ pẹlu gbogbo nkan.
Itọsọna iṣẹ: Treat vendor-specific meanings as such; document the API contract.
Ẹrọ aṣàfikún loye ibeere naa ṣugbọn o kọ lati mu mi ṣẹ. Awọn iwe eri to wulo ko ni dandan yi abajade pada nitori ihamọ le da lori eto imulo.
Itọsọna iṣẹ: Check permissions, access policy, IP/WAF rules, and resource-level authorization.
Ẹrọ aṣàfikún ko le ri aṣoju lọwọlọwọ fun URI ti a beere, tabi ko fẹ lati ṣafihan pe o wa. Idahun naa nikan ko sọ boya aisi naa jẹ fun igba diẹ tabi titi laelae.
Itọsọna iṣẹ: Repair the URL, restore the resource, or use 410 when removal is known to be permanent.
Orukọ naa wa, ṣugbọn ko ṣe atilẹyin ọna ti a lo ninu ibeere yii.
Itọsọna iṣẹ: Return an Allow header listing methods the resource accepts.
Ẹrọ aṣàfikún ko le ṣe aṣoju ti o baamu awọn ifẹ gbigba olùlo.
Itọsọna iṣẹ: Relax Accept constraints or configure a suitable representation/negotiation policy.
407Ijẹrisi Proksi jẹ Pataki
Proksi aarin n nilo awọn iwe eri ṣugbọn ko to lati firanṣẹ ibeere naa.
Itọsọna iṣẹ: Authenticate to the proxy using Proxy-Authenticate / Proxy-Authorization; this is distinct from origin authentication.
Ẹrọ aṣàfikún ko gba ibeere pipe ni akoko ti o ti mura lati duro de. Olùlo le tun gbiyanju lori asopọ titun.
Itọsọna iṣẹ: Check network stalls, upload size, and server/proxy timeout settings.
Ibeere naa n ja pẹlu ipo lọwọlọwọ ti orukọ, bii ijamba ẹya tabi igbiyanju lati ṣẹda ẹda miiran.
Itọsọna iṣẹ: Explain the conflict and provide enough current state for the client to resolve it.
Orukọ naa ko si ni mọ ni mọto ati boya titi laelae, laisi aropo ti a mọ. Eyi lagbara ju idahun ti ko ri deede lọ.
Itọsọna iṣẹ: Use when removal is deliberate; remove obsolete internal links and references.
Ẹrọ aṣàfikún n nilo akọle Content-Length ṣugbọn ibeere ko pese ọkan.
Itọsọna iṣẹ: Send an accurate Content-Length or use a supported transfer framing.
Ipo ibeere bii If-Match jẹ eke, nitorina ẹrọ aṣàfikún ko ṣe iṣẹ ti a beere.
Itọsọna iṣẹ: Refresh the representation and retry with current validators/state.
Akoonu ibeere kọja opin ti ẹrọ aṣàfikún fẹ tabi le ṣe ilana. Ẹrọ aṣàfikún le pa asopọ mọ tabi gba tunṣe laaye lẹhin dinku akoonu.
Itọsọna iṣẹ: Reduce payload size or adjust documented upload limits.
Ibi afẹdẹ ibeere gun ju eyiti ẹrọ aṣàfikún fẹ lati tumọ, nigbagbogbo nitori okun ibeere nla.
Itọsọna iṣẹ: Use a shorter URI or move suitable data into a request body.
415Irú Media ti Ko ni Atilẹyin
Ẹrọ aṣàfikún kọ akoonu ibeere nitori irú media rẹ, igbekalẹ akoonu, tabi ọna ti a ṣayẹwo ko ni atilẹyin.
Itọsọna iṣẹ: Send a supported Content-Type/encoding and a body matching it.
416Iwọn ko le ni Itẹlọrun
Iwọn byte ti a beere ko le jẹ iṣẹ, fun apẹrẹ nitori o bẹrẹ kọja gigun aṣoju.
Itọsọna iṣẹ: Re-check resource length and range units; servers may return Content-Range: bytes */length.
Ẹrọ aṣàfikún tabi aarin ko le pade ireti ti a kede ninu akọle Expect.
Itọsọna iṣẹ: Retry without the unsupported expectation when safe and appropriate.
Idahun alarinrin ti o bẹrẹ lati sipesifikesonu Ọjọ Ẹsin Ẹtan (April Fools). Kii ṣe adehun aṣiṣe ohun elo deede, bi o tilẹ jẹ pe diẹ ninu awọn iṣẹ n lo ni ere.
Itọsọna iṣẹ: Do not depend on it for interoperable production behavior.
421Ibeere ti a Dari si Ibi ti Ko Tọ
Ibeere de ọdọ ẹrọ aṣàfikún ti ko le gbe idahun aṣẹ jade fun URI ibi afẹdẹ, nigbagbogbo nitori ipa asopọ tabi aṣẹ HTTP ko baamu.
Itọsọna iṣẹ: Retry over a suitable connection and inspect Host/:authority, SNI, and proxy routing.
422Akoonu ti Ko le Ṣe Ilana
Irú akoonu ati kikọ ni a loye, ṣugbọn ẹrọ aṣàfikún ko le lo awọn ilana tabi ṣe ijẹrisi akoonu ti a fi silẹ.
Itọsọna iṣẹ: Return actionable field-level validation details; correcting the payload may allow success.
Orukọ WebDAV ti ni titiipa, nitorina ọna ti a beere ko le ṣee ṣe titi ti ipo titiipa yoo fi yanju.
Itọsọna iṣẹ: Check lock ownership, timeout, and WebDAV lock-token handling.
Iṣẹ WebDAV kuna nitori iṣẹ ti o nilo tẹlẹ ninu itẹlera ibeere kanna ti kuna.
Itọsọna iṣẹ: Resolve the earlier failed action before retrying dependent operations.
Ẹrọ aṣàfikún kọ lati ṣe ilana ibeere ti o le ti tun ṣe lakokodata tete, lati dinku ewu tunṣe.
Itọsọna iṣẹ: Retry after the connection is established without early data.
Ẹrọ aṣàfikún kọ ilana lọwọlọwọ o si tọka pe olùlo yẹ ki o yipada si ekeji.
Itọsọna iṣẹ: Include an Upgrade header that describes supported protocol choices.
Ẹrọ aṣàfikún n nilo ibeere ipo lati yago fun awọn imudojuiwọn ti o sọnu, ṣugbọn olùlo fi ranṣẹ laisi ipo.
Itọsọna iṣẹ: Fetch current state and submit an appropriate condition such as If-Match.
Olùlo ti fi awọn ibeere pọ ju lọ ni akoko kan, da lori opin oṣuwọn ti ẹrọ aṣàfikún ṣalaye.
Itọsọna iṣẹ: Back off, honor Retry-After when present, and avoid synchronized retry bursts.
431Awọn Aaye Akọle Ibeere Tobi Ju
Ẹrọ aṣàfikún ko ni ṣe ilana ibeere naa nitori aaye akọle kan tabi ju bẹẹ lọ, tabi eto akọle ti a dapọ, tobi ju.
Itọsọna iṣẹ: Reduce cookies/custom headers or adjust an intentional server limit.
451Ko Wa fun Awọn Idi Oye Ofin
Ẹrọ aṣàfikún ko le pese orukọ ti a beere nitori ihamọ ofin.
Itọsọna iṣẹ: Where appropriate, explain the restriction and its scope without exposing protected information.