Kodėl testuoti atskirai
Prieš jungiant API į kodą, verta jį išbandyti įrankiu kaip Postman. Taip pamatai, kaip atrodo užklausa ir atsakymas, ir atskiri API problemas nuo savo kodo klaidų.
Užklausos dalys
- Metodas: GET (skaityti), POST (kurti), PUT/PATCH (keisti), DELETE (trinti).
- Headers: pvz., autentifikacija (Authorization) ir Content-Type.
- Body: duomenys, dažniausiai JSON formatu (POST/PUT).
- Atsakymas: status kodas + duomenys.
Status kodai
- 2xx – pavyko (200 OK, 201 Created).
- 4xx – kliento klaida (401 neautorizuotas, 404 nerasta).
- 5xx – serverio klaida.
Oficiali dokumentacija