반응형
유효성검사
-
유효성 검사(Validataion) - CodeHan의 코딩공부BackEnd/개념정리 2022. 6. 14. 05:12
Validataion이란? 클라이언트가 서버에게 요청이나 리소스를 만들기 위해 Body에 보내는 Data를 확인하는 과정. 유효성검사는 서버에서도 할 수 있고 Client측에서 할 수 있지만 빨리 할 수록 좋다. - 서버에서 읽고 쓰는 모든 것도 비용이고, 서버에서 검사하는 도중에 Client측에서 오는 요청을 처리하기 어렵기 때문 - 서버에서 검사를 한 뒤 오류가 발생하면 다시 Client측에 전달해야하므로 비용이 또 발생할 수 있다. 따라서, Client만의 유효성 검사가 필요하다. 그러나 이것은 Optional한 상황이기에 서버에서 Validation은 필수이다! //sanitization : Data를 깔끔하게(?) 처리해준다 1. .trim()을 이용해서 공백을 제거해준다. 2. sanitiza..