728x90
반응형
getinpuststream 한번
-
HttpServletReqeust에서 getInpustStream을 한번만 사용가능한 이자바웹프로그래밍 2024. 9. 6. 18:30
1. 네트워크 소켓을 통한 데이터 전달HTTP 요청이 서버로 전달되면, 서버는 클라이언트와의 네트워크 소켓 연결을 통해 데이터를 주고받습니다. 클라이언트가 데이터를 보내면, 이 데이터는 바로 메모리에 적재되는 것이 아니라 서버의 네트워크 버퍼로 먼저 들어오게 됩니다. 이 네트워크 버퍼에서 데이터를 읽어들이기 위해 InputStream을 사용합니다.요청 본문 데이터는 네트워크 소켓을 통해 서버로 전달됩니다.getInputStream()을 호출할 때까지 요청 본문은 메모리로 읽어들이지 않습니다.getInputStream()을 호출하는 순간, 서버는 소켓을 통해 데이터를 읽어들여서 이를 처리합니다.2. InputStream을 통한 데이터 읽기getInputStream()을 호출하면, 서버는 네트워크 버퍼에서 ..