2011-09-21 5 views
1

다음 코드는 node.js에서 express 파일에 정적 파일을 제공하는 코드의 예입니다. 서버에 .css 파일을 요청하면 문제는 없지만 jpg 또는 png와 같은 이미지를 요청하면 흰색 페이지가로드됩니다 (아니요/GET 오류 또는 간단한 흰색 페이지). 브라우저의 개발자 도구에서 다음 경고가 표시됩니다. 1Resource가 Document로 해석되었지만 MIME 유형 image/jpeg로 전송되었습니다. 이 문제를 어떻게 해결할 수 있습니까? 나는 2.4.6node.js/express에서 정적 이미지 파일이 보이지 않음

답변

0

을 cloud9ide를 사용하여 표현하고

그것은 문제의 파일은 JPEG 형식이 아닌 것 같습니다. wget, curl 또는 유사한 도구를 사용하여 해당 URL을 파일로 저장하고 해당 파일을 텍스트 편집기에서 열 수 있습니까?

올바른 JPEG 파일은 바이너리 가비지처럼 보이고 시작 부분에 "JFIF"서명 문자열 (바이트 오프셋 6)이 있어야합니다.

파일에 유효한 JPEG 데이터 대신 오류 메시지가 포함되어있을 수 있습니다.

관련 문제