Junior — Middle
Mit kell küldeni az ügyfélnek válaszként, ha a bejövő adatok nem felelnek meg az érvényesítésnek?
sobes.tech MI
Válasz az MI-től
Ha a bejövő adatok nem felelnek meg az érvényesítési ellenőrzésnek, a szervernek választ kell küldenie a kliensnek az HTTP 400 Bad Request státuszkóddal. A válasz törzsében általában az érvényesítési hibák okairól szóló információk találhatók, hogy a kliens megértse, mi nem helyes, és javíthassa a kérést.
ASP.NET Core példája a válaszra:
if (!ModelState.IsValid)
{
return BadRequest(ModelState);
}
Itt a ModelState tartalmazza az érvényesítési hibák részleteit, amelyeket sorosítva küldenek vissza a válaszban a kliensnek.