2014-04-12 7 views
0

첨부 파일로 .html 파일을 보내면 클릭 할 때 새 브라우저 탭에서 열립니다. 첨부 파일이 정상적으로 다운로드되도록하고 싶습니다.열기 대신 첨부 파일로 .html 파일 다운로드

이 문제를 해결할 수있는 방법이 있습니까? 아마도 프로그래밍 솔루션일까요? 아니면 전자 메일에서 다운로드하지만 클릭하면 브라우저에서 정상적으로 열리는 파일 확장명일까요?

수신자가 마우스 오른쪽 버튼을 클릭하여 다운로드하거나 다른 것을 클릭 할 수 있지만 보낸 사람이 새 탭에서 다운로드했는지 열지 않았는지 여부를 제어 할 수 있기를 바랍니다.

기본적으로 브라우저에서 열리지 만 전자 메일에서 정상적으로 다운로드하는 파일 확장명이 있습니까?

답변

1

웹 서버가 "text/html"유형의 콘텐츠 유형 헤더를 보내고 있으며 클라이언트의 브라우저가 해당 헤더에서 작동하고 있습니다. 서버에 "application/octet-stream"을 보내도록 지시 할 수 있다면 브라우저는 사용자에게 파일을 어떻게 처리 할지를 묻습니다.

+0

나는 완전히 이해하지 못했습니다. .html 파일을 yahoo.com의 전자 메일에 첨부 파일로 보내면 어떻게 컨텐트 헤더 유형을 변경할 수 있습니까? .html 파일의 일부입니까? – user3526736

+0

Yahoo는 첨부 파일 콘텐츠 유형 헤더를 변경할 수 없도록합니다. HTML 첨부 파일에 메타 태그로 포함시킬 수도 있습니다. 이것을 HTML의 HEAD 블록에 넣으십시오. alfadog67

0

파일 확장명을 .php으로 변경하면 문제가 해결 될 수도 있습니다. PHP 파일은 기본적으로 html 파일이지만, 거기에 PHP 코드가있을 것으로 기대합니다. (이것은 다른 코드 언어 확장에도 적용됩니다).

전체 워크 플로가 원하는 방식으로 재생되는지는 확실하지 않지만 시도해 볼 가치가 있습니다.

관련 문제