Kirjeldage vahetust
Iga operatsiooni puhul dokumenteerige meetod, ressurss, nõutavad väljad ja edukast vastusest tulenev vorm. Lisage valideerimisviga. Eraldage transpordirike tagasi lükatud päringust: puuduv vastus ei tõenda, et olekumuudatusega operatsioon ebaõnnestus.
Käsitlege mandaate konfiguratsioonina
Hoidke serveri mandaadid brauseripakettidest ja lähtekoodirepositooriumidest eemal. Taotlege kõige väiksemat kasulikku õiguste komplekti ja eraldage arenduse juurdepääs tootmise juurdepääsust. Märkige, kes omab iga integratsiooni ja kuidas juurdepääsu saab tühistada. Järgige pakkuja dokumenteeritud autoriseerimisvoogu.
Planeerige, et sõltuvused võivad olla kättesaamatud
Seadke ajapiirangud, järgige kiirusepiirangute juhiseid ja proovige uuesti ainult siis, kui toiming on ohutu korrata. Kus see on toetatud, võib idempoteentsuse võti tuvastada korduvaid päringuid. Logige päringu identifikaator ja lühike vea kategooria; vältige autoriseerimispealkirju, sessiooniküpsiseid ja isiklikke andmeid.