Vairāk
HTTP statusa kods atjaunināšanai un dzēšanai?
Kāds statusa kods jāiestata UPDATE
(PUT
) un DELETE
(piemēram, produkts veiksmīgi atjaunināts)?
1249
3
PUT pieprasījumam: HTTP 200 vai HTTP 204 nozīmē "resurss veiksmīgi atjaunināts".
DELETE pieprasījumam: HTTP 200 vai HTTP 204 nozīmē "resurss veiksmīgi izdzēsts". Var tikt atgriezts arī HTTP 202, kas nozīmētu, ka serveris ir pieņēmis instrukciju un "resurss ir atzīmēts dzēšanai".
Avots: W3.org: HTTP/1.1 metodes definīcijas.
Avots: HTTP statusa kodu saraksts: 2xx Success
Īsa atbilde: gan PUT, gan DELETE gadījumā jānosūta 200 (OK) vai 204 (nav satura).
Garā atbilde: šeit ir pilnīga lēmumu diagramma (noklikšķiniet, lai palielinātu).
]1
Avots: https://github.com/for-GET/http-decision-diagram
RFC 2616 apraksta kādus statusa kodus izmantot.
Un nē, tas __ ne vienmēr ir 200.