bug fix1 C언어 프로젝트 [2020] #3.5 방금 파일 송수신 기능에 관한 버그를 고치고 왔습니다.. 일단 수신(클라이언트-> 서버 파일 전송)은 같은 컴퓨터에서 했을 때랑 서로 다른 컴퓨터에서 했을 때랑 다 잘되었는데 이상하게 송신(서버 -> 클라이언트 파일 전송)은 같은 컴퓨터에서 했을 때는 잘되었는데 서로 다른 컴퓨터에서 하면 파일이 제대로 잘 안되더라고요 이유를 찾았습니다 자세히 보니까 클라이언트 측에서 받아와 진 파일의 이름이 이상했습니다 파일 이름하고 뒤에 이상한 숫자가 적혀있었어요 속으로 이 생각이 들더군요 아 저거 혹시 파일 사이즈인가? 알고보니 원래 서버측에서 데이터를 주고 클라이언트에서 받고 데이터주고 서버측에서 데이터받고 주고를 반복해야지 정상적으로 잘되는데 같은컴터에서할때는 거리가없다보니 소켓버퍼에 데이터가 찰걱정이없었지만 서.. 2020. 10. 7. 이전 1 다음