Puncte:0

Care cod de stare HTTP este cel mai potrivit pentru un răspuns fără cooperare?

drapel br

Aș dori să trimit un răspuns HTTP care să indice serverul meu nu este dispus să coopereze cu solicitantul, ca un fel de sancțiune (non-legală impusă voluntar). De exemplu, ACME Corp v-a furat capsatorul, așa că răspundeți la solicitările de la IP-ul ACME cu un cod de stare XXX (și un organism de răspuns care descrie crima acestuia) - până când capsatorul este returnat.

Cateva idei:

403 - Pare adecvat, dar 403 nu indică în mod specific că sunt aplicate sancțiuni și că nu cooperezi. Ați putea folosi corpul răspunsului pentru a indica acele informații, dar ați combina în continuare răspunsurile 403 existente cu răspunsurile sancționate (proaste pentru valori).

423 - Resursa solicitată este într-adevăr „blocată” din cauza sancțiunilor, dar spiritul 423 este pentru evitarea coliziunilor, așa că poate să nu fie adecvat.

451 - Închide, dar nu este o entitate juridică implicată (încercăm să indicăm necooperare). Însă Legătură Antetul HTTP pe care îl folosește răspunsul 451 ar fi un loc bun Link: <https://example.com/acme-give-me-back-my-stapler>; rel="blocat-de"

Există alternative mai bune?

djdomi avatar
drapel za
Aș folosi 418, sunt un ceainic, deoarece practic nu este folosit și ar putea fi urmărit cu ușurință ;)
drapel cn
Bob
Sunt întotdeauna parțial la codul 402 - este necesară plata. În prezent, este încă „rezervat pentru utilizare ulterioară”, așa că atribuirea propriului sens ar trebui să fie posibilă fără a sparge nimic. Serverul dvs. este dispus să accepte plăți de restituire sau o mită suficient de mare, care poate trimite și mesajul corect ;-)
drapel br
Ha, da, 402 pare potrivit în acest sens.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.