해당 섹션에서 댓글 창이 막혀있고 연관 토론만 열려있는데 이부분 다른 분과 공유하고 싶어 남깁니다. 강의 코드에는 파일 명을 아래와 같이 상수로 넣었고 파일 다운로드도 제대로 되고 있습니다.
int fileLength = 1116303;
그러나 실제 파일 사이즈는 116,303 byte입니다. 그래서 실제로 위 코드로 실행할 경우 서버 차원에선 116,303 만큼의 데이터를 보내주고 끝냈는데, 클라이언트 입장에서 받은 헤더 정보엔 1,116,303 라고 되어 있어서 파일 다운로드가 10% 에서 영원히 멈추게 됩니다. 크로미움 기반 웨일 브라우저와 크롬에서 테스트했습니다.
실제로 실행하면 저는 브라우저 상관없이 10% 다운로드에서 멈춥니다. 그런데 어떻게 강의 영상에선 다운로드가 전부 되는 건가요? 강의 영상에서 사용된 이미지랑 수강생에게 업로드해준 이미지가 다른 건가요?
참고로 파일 사이즈를 116303으로 변경하니 정상적으로 다운로드가 완료되었습니다. 혹시 이부분에 대해서 1116303으로 정상 작동하시면 댓글 부탁드립니다.
강의 수료한 시점에서 강사님께 정말로 감사드립니다.
comment