소켓 만지던 중 이상한 점 발견


컴퓨터

Written by 망고나무 MangoTree on 2015.09.13 02:56

C로 소켓 부분을 만지던 중에, 이해가 되지 않는 일이 있었다.

http형식으로 파일을 브라우저에 전송하는 부분이었는데,


이렇게 코딩을 하면 파일의 일부분(70~80%?, 파일 용량마다 다르다)을 받던 도중 끊어져 버린다.
한참을 삽질하다가,

이렇게 하니 정상적으로 받아지는 모습을 보였다.

물론 아래 코드가 정확이 얼마나 읽어서 보내줘야 하는지 명시하고 있지만, 그렇다고 왜 상당량의 파일이 뭉텅 잘린 채로 보내지는지 궁금해진다...


저작자 표시 비영리 동일 조건 변경 허락
신고