Chrome 37은 때때로 PDF 뷰어 플러그인에서 PDF를 열고 때로는 PDF를 다운로드합니다


1

Windows 8.1 Pro에서 Chrome 버전 37.0.2062.103을 사용하고 있습니다. 두 개의 PDF 파일 로이 페이지를 방문하고 두 파일 을 마우스 왼쪽 버튼으로 클릭하면 다른 결과가 나타납니다. Texas Instruments 데이터 시트는 Google의 내장 PDF 리더로 열립니다. Chrome은 회로도를 다운로드하도록 제안합니다.

하단의 다운로드 대화 상자에서 아래쪽 화살표를 클릭하고 "항상이 형식의 파일 열기"를 선택하면 두 PDF의 동작이 동일합니다. Chrome에서 다운로드 기록을 지우기 전후에 이것을 시도했습니다.

두 PDF간에이 동작 차이가 발생하는 원인은 무엇입니까?


모든 PDF에 응용 프로그램 / pdf MIME 유형을 제공하도록 웹 사이트를 수정 했으므로 더 이상 좋은 예가 아닙니다. Adam의 답변은 정확히 맞습니다.
RyanTM

답변:


3

클라이언트에 반환되는 헤더에 따라 서버 측에서 수행하는 작업입니다. 기본 동작을 사용하여 PDF를 보거나 클라이언트가 강제로 다운로드하도록 할 수 있습니다. 구현할 수있는 한 가지 방법 으로이 페이지 를 참조하십시오 .

이 경우 의도적 인 것처럼 보이지 않습니다. 두 링크 모두에 대해 반환되는 헤더를 보면 서로 다른 '콘텐츠 유형'이 있습니다. 첫 번째는 컨텐츠 유형 application/pdf이고 두 번째는 컨텐츠 유형 application/octet-stream입니다. Chrome application/pdf은 기본 제공 PDF 뷰어로 열 수 있지만 콘텐츠 유형 은 열 수 없다는 것을 인식 application/octet-stream하므로 대신 다운로드합니다.

그것에 대해 무엇을 할 수 있습니까? 별로. 이 문제를 해결할 수있는 확장 프로그램이있을 수는 있지만 찾지 못했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.