파일 다운로드 content-type

MIME 유형이 이미지 인 파일은 이미지 데이터를 포함 합니다. 하위 유형은 데이터가 나타내는 특정 이미지 파일 형식을 지정 합니다. 몇 가지 이미지 유형만 일반적으로 웹 페이지에서 사용 하기에 안전한 것으로 간주 될 정도로 사용 됩니다. 이것은 우리가 파일 다운로드를 제공 하는 곳입니다: 이산 타입을 https://github.com/luyadev/luya-module-admin/blob/master/src/controllers/FileController.php#L46 현재 IANA에 등록 된:. Fopen 래퍼를 사용 하는 경우이 함수를 사용 하 여 URL을 파일 이름으로 사용할 수 있습니다. 파일 이름을 지정 하는 방법에 대 한 자세한 내용은 fopen ()을 참조 하십시오. 지원 되는 프로토콜 및 래퍼를 참조 하 여 다양 한 래퍼에 게 제공 되는 기능, 사용에 대 한 메모 및 제공할 수 있는 미리 정의 된 변수에 대 한 정보에 대 한 링크를 확인 합니다. 텍스트/일반은 “모든 종류의 텍스트 데이터”를 의미 하지는 않습니다. 그들은 텍스트 데이터의 특정 종류를 기대 하는 경우, 그들은 가능성이 일치를 고려 하지 않을 것 이다. 특히 CSS 파일을 선언 하는 요소에서 텍스트/일반 파일을 다운로드 하는 경우 텍스트/일반이 표시 되 면 유효한 css 파일로 인식 하지 못합니다.

CSS mime 형식 텍스트/css를 사용 해야 합니다. 가장 간단한 MIME 형식은 형식 및 하위 형식으로 구성 됩니다. 이들은 각각의 문자열은 그들 사이의 슬래시 (/)와 연결 될 때, MIME 유형을 포함 한다. MIME 형식에서는 공백이 허용 되지 않습니다. 당신이이 유용 발견 희망-모든 질문은 우리가 코멘트에 알려. 다음은이 같은 파일을 다운로드 하는 데 사용할 수 있었다: HMTL5 사양으로 이제 다운로드를 강제 하는 태그에 다운로드 속성을 추가 할 수 있습니다. 텍스트 파일의 기본값입니다. 그것은 정말 “알 수 없는 텍스트 파일”을 의미 하는 경우에도, 브라우저는 그들이 그것을 표시 할 수 있다고 가정 합니다. 멀티 파트/양식 데이터 형식은 완성 된 HTML 양식의 값을 브라우저에서 서버로 보낼 때 사용할 수 있습니다. @cscharff, 당신을 위해 thx 재생. 그래서 세부 사항에 갈 것입니다.

여기 내 다른 게시물. 아파치 서버에서 헤더 파일 형식에 대 한 내 기본 설정 (내 공급자에 의해, 아파치 나는 모른다) 이었다: RFC 2616 또한 확장 토큰의 가능성을 언급 하 고, 요즘 대부분의 브라우저가 인라인으로 인식 하는 것은 가능한 경우 엔터티를 표시 하려는 의미 (즉 , 브라우저는 표시 하는 방법을 알고 유형 인 경우, 그렇지 않으면 그것은 문제에 선택의 여지가 있어). 이것은 물론 기본 동작 이지만, 브라우저에서 사용 하는 헤더의 파일 이름 부분을 포함 할 수 있다는 것을 의미 합니다 (아마도 일부 조정과 관련 하 여 파일 확장명이 문제의 콘텐츠 형식에 대 한 로컬 시스템 표준과 일치 하므로 아마도) 사용자가 저장 하려고 하는 경우의 제안입니다. 파일에서 읽은 바이트 수를 반환 합니다. 오류가 발생 하면 FALSE가 반환 되 고 함수가 @readfile ()로 호출 되지 않은 경우 오류 메시지가 인쇄 됩니다. readfile ()은 대용량 파일을 전송 하는 경우에도 메모리 문제를 자체적으로 표시 하지 않습니다.