입력 한 암호가 최소 # 자 이상인지 또는 사용자 입력이 비어 있지 않은지 확인하는 것이 일반적입니다. 그러나 사용자 입력이 비정상적으로 길지 않은지 몇 가지 웹 사이트 테스트를 볼 수 있습니다.너무 긴 사용자 입력을 처리하는 방법은 무엇입니까?
일반 (MySQL) 데이터베이스 디자인은 예를 들어 100-255자를 전용으로 지정합니다. 이름 입력, 성 입력. 입력이 길면 데이터가 손실됩니다. 비정상적인 입력을 처리하는 가장 좋은 방법은 무엇입니까?
사용자가 의도적으로 'maxlength' 속성을 제거하고 양식을 제출하는 것은 어떻습니까? 나는 웹 사이트가 부당한 입력 길이 한도를 가지고있을 때 그 목적을 가지고 꽤 많은 시간을 해왔다. 프로그램 예외로 취급해야합니까? – Gajus
웹 페이지에서 입력 거리를 확인할 수 있습니다 (최대 거리 포함). 또한 서버 측 (Java)에서 입력이 너무 길면 오류 메시지를 리턴합니다. – Simon
웹 페이지의 양식 유효성 확인에 대한 자세한 내용은 다음을 참조하십시오. http : //www.html5rocks.com/en/tutorials/forms/constraintvalidation/ – Simon