노드 요청 모듈을 사용해 이미지를 일괄 캡쳐했는데 일부 이미지가 불완전하게 다운로드된 것을 발견했습니다. 일부 이미지는 정상적으로 표시되고 일부는 회색으로 표시되었습니다. 그리고 사진의 불완전한 다운로드도 무작위로 발생하며 반드시 어떤 사진이 다운로드될 필요는 없습니다. 코드는 다음과 같습니다.
코드를 보고 콘텐츠 길이를 더 큰 값으로 설정해 보세요. 이전에 cpp를 사용하여 정적 서버를 작성할 때 이 문제가 발생했습니다. 일부 사진이 이 값보다 커서 절반만 성공적으로 전송되었습니다. 일부 사진은 이 값보다 작으므로 완전히 전송될 수 있습니다. 당신에게도 이런 문제가 있는지는 모르겠습니다.
으아악
코드를 보고 콘텐츠 길이를 더 큰 값으로 설정해 보세요. 이전에 cpp를 사용하여 정적 서버를 작성할 때 이 문제가 발생했습니다. 일부 사진이 이 값보다 커서 절반만 성공적으로 전송되었습니다. 일부 사진은 이 값보다 작으므로 완전히 전송될 수 있습니다. 당신에게도 이런 문제가 있는지는 모르겠습니다.
디스크에 30개의 동시 쓰기가 발생했을 수 있습니다. 동시 쓰기 수를 줄여보실 수 있나요?
아니면 async.js의 ParallelLimit()을 사용해 볼까요?
http의 HEAD 메소드에는 응답 본문이 없습니다. 이 http 메소드를 사용하여 이미지를 요청하면 아무것도 얻지 못할 것입니다.