http에서 파일업로드시의 프로토콜이 어떻게되는지모르겠읍니다

jjjjrr의 이미지

안녕하세요
웹서버를만들고있읍니다
파일업로드시의 프로토콜이 어떻게되는지모르겠읍니다
파일업로드기능은 다되었는데여
파일사이즈를 체크해서 서버에서정한사이즈보다 크면
업로드를 하지못하게하려구합니다
근데 업로드할때의 request 를받아보면
request 헤드포함 파일포함해서 일괄적으로 올라옵니다
Content-Length를검사해서
제한용량사이즈보다크면 업로드못하게하는
응답을 보내야되는데
어떤응답을 해줘야되나여
조언부탁드립니다

자바스크립트로 파일용량체크가 가능하면좋겠는데
불가능하다고하는데 그런가여
클라이언트차원에서 파일용량체크하는방법은 없을까여