간단한 HTTP 서버를 직접 개발했지만 양식을 제출할 때마다 작동이 중단됩니다. . 누구든지 문제가 어디에 있는지 알아내도록 도와줄 수 있나요?
이것은 매우 간단한 세 개의 입력 상자인 내 양식의 내용입니다
이 bufferReader에 소켓의 입력 스트림을 캡슐화했는데 while((ch = bufferedReader.read()) != -1){
매번
콘솔 출력에는 모든 양식 콘텐츠가 획득되었음을 표시하지만 -1을 반환하지 않는 이유는 무엇입니까? 브라우저가 HTTP1.1을 사용하고 다음 요청을 입력하기 위해 반환 결과를 기다리고 있기 때문입니까? 아니면 내 프로그램에 문제가 있는 걸까요? 저는 차단 IO를 사용합니다