다음 코드는 node.js에서 express 파일에 정적 파일을 제공하는 코드의 예입니다. 서버에 .css 파일을 요청하면 문제는 없지만 jpg 또는 png와 같은 이미지를 요청하면 흰색 페이지가로드됩니다 (아니요/GET 오류 또는 간단한 흰색 페이지). 브라우저의 개발자 도구에서 다음 경고가 표시됩니다. 1Resource가 Document로 해석되었지만 MIME 유형 image/jpeg로 전송되었습니다. 이 문제를 어떻게 해결할 수 있습니까? 나는 2.4.6node.js/express에서 정적 이미지 파일이 보이지 않음
1
A
답변
0
을 cloud9ide를 사용하여 표현하고
그것은 문제의 파일은 JPEG 형식이 아닌 것 같습니다. wget
, curl
또는 유사한 도구를 사용하여 해당 URL을 파일로 저장하고 해당 파일을 텍스트 편집기에서 열 수 있습니까?
올바른 JPEG 파일은 바이너리 가비지처럼 보이고 시작 부분에 "JFIF"서명 문자열 (바이트 오프셋 6)이 있어야합니다.
파일에 유효한 JPEG 데이터 대신 오류 메시지가 포함되어있을 수 있습니다.
0
cloud9 ide의 버그 인 것 같습니다. 로컬에서 코드를 시험해 보았는데 효과가있었습니다. cloud9ide에서 열리는 티켓이 있습니다 : http://cloud9ide.lighthouseapp.com/projects/67519/tickets/390-get-png-image-not-working-in-preview-mode#ticket-390-4
관련 문제
- 1. GAC에서 특정 어셈블리가 보이지 않음
- 2. HTML에서 줄임표가 보이지 않음
- 3. webview Visibility == 보이지 않음
- 4. Google 토크 보이지 않음
- 5. Facebook Premissions보기가 보이지 않음
- 6. iPhone UISlider 보이지 않음
- 7. jQuery 플롯이 보이지 않음
- 8. UIView 다른보기가 보이지 않음
- 9. 정적 파일이 장고에로드되지 않습니다
- 10. 이미지가 보이지 않음 - 프로그램이 멈춤
- 11. 안드로이드 앱이 AVD에서 보이지 않음
- 12. embeddedFont = true에서 텍스트가 보이지 않음
- 13. Xcode에서 배포 프로필이 보이지 않음
- 14. 자바 스윙 JLabel이 보이지 않음
- 15. 그레이 ModalBox 팝업창이 보이지 않음
- 16. Favicon이 보이지 않음, .htaccess 비난?
- 17. "숨기기"후에 버튼이 보이지 않음
- 18. 제목, 시작, 끝 보이지 않음
- 19. iPad2 카메라 디스플레이가 보이지 않음
- 20. Eclipse 용 Subversive 보이지 않음
- 21. 패널 세트 보이지 않음/보이기
- 22. 파일이 삭제되지 않음
- 23. C# 이미지 갤러리 - 이미지 버튼이 보이지 않습니다.
- 24. 정적 콘텐츠가 IIS에서 보내지 않음
- 25. HTML : 페이지가 저장 될 때 이미지/파일이 저장되지 않음
- 26. 필요한 파일이 지킬 블로그에 Heroku가에 보이지 않는
- 27. 시뮬레이터에는 보이지만 아이폰 장치에는 보이지 않는 이미지
- 28. 하위 도메인에 정적 이미지 호스팅
- 29. .lib 파일이 생성되지 않음 (VS2008)
- 30. SQLite 저널 파일이 사라지지 않음