>  기사  >  백엔드 개발  >  PHP의 헤더 란 무엇입니까?

PHP의 헤더 란 무엇입니까?

清浅
清浅원래의
2019-01-25 15:44:5516620검색

PHP의 헤더는 원래 http 헤더를 클라이언트에 보내는 데 주로 사용됩니다. 일반적으로 페이지가 존재하지 않음을 브라우저에 알리고 리디렉션을 지연하며 콘텐츠 유형을 표시하는 데 사용됩니다. , 다운로드한 파일 선언, 현재 문서의 캐싱 비활성화, 확인이 필요한 로그인 대화 상자 표시 등 🎜#

PHP tutorial

PHP의 헤더 란 무엇입니까?

】#🎜 🎜#

PHP의 header() 함수는 클라이언트에 메시지를 보내는 데 사용됩니다. 원본 HTTP 헤더, 오늘은 특정 참조 값을 갖는 PHP에서 일반적으로 사용되는 몇 가지 헤더 함수를 여러분과 공유하겠습니다. 모든 사람에게 도움이 되기를 바랍니다. header('HTTP/1.1 200 OK'); // 정상 액세스 가능 header('HTTP/1.1 404 Not Found'); 존재하지 않음header('HTTP/1.1 301 영구적으로 이동됨'); //주소가 영구적으로 리디렉션되도록 설정 301

header('위치: http://www .ithhc.cn/'); //새 주소로 이동

header('Refresh: 10; url=http://www.ithhc.cn/') //리디렉션 지연 몇 초마다 점프한다는 뜻입니다

header('X-Powered-By: PHP/6.0.0') //X-Powered-By 정보 수정

header(' 콘텐츠 언어: en'); //문서 언어

header('Content-Length: 1234'); //콘텐츠 길이 설정

header(' Last-Modified : '.gmdate('D, d M Y H:i:s', $time).') //마지막 수정 시간을 브라우저에 알려줍니다

header('HTTP/ 1.1 304 Not 수정됨'); //문서 내용이 변경되지 않았음을 브라우저에 알립니다.

은 내용 유형을 나타냅니다.

header('Content-Type : text/html; charset=utf-8'); //웹페이지 인코딩

header('Content-Type: text/plain'); //일반 텍스트 형식

#🎜 🎜 #header('콘텐츠 유형: 이미지/jpeg'); //JPG, JPEG

header('콘텐츠 유형: 애플리케이션/zip') //ZIP 파일# 🎜 🎜#header('Content-Type: application/pdf'); // PDF 파일

header('Content-Type: audio/mpeg'); // 오디오 파일

# 🎜 🎜# header('콘텐츠 유형: 텍스트/css'); //css 파일

header('콘텐츠 유형: 텍스트/javascript') //js 파일

# 🎜 🎜#header('콘텐츠 유형: 애플리케이션/json') //json

header('콘텐츠 유형: 애플리케이션/pdf') //pdf

#🎜🎜 # header('Content-type: text/xml'); //xml

header('Content-Type: application/x-shockw**e-flash') //플래시 애니메이션# 🎜 🎜#

다운로드한 파일 선언

header('Content-Type: application/octet-stream');

header('Content-Disposition: attachment; filename="ITblog.zip"');

header('Content-Transfer-Encoding: 바이너리');

#🎜 🎜#readfile('test.zip');

현재 문서에 대한 캐싱 비활성화

header('Cache-Control: no- 캐시, no-store, max-age=0, 재검증 필수');header('만료: 1997년 7월 26일 월요일 05:00:00 GMT');

# 🎜 🎜#

확인이 필요한 로그인 대화 상자 표시

header('HTTP/1.1 401 Unauthorized')

header('WWW - 인증: 기본 영역="일급 비밀"')

다운로드해야 하는 xls 파일 선언

header('Content -처리: 파일 이름=ithhc.xlsx');

header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');

header(' 콘텐츠 길이: '.filesize('./test.xls'));

header('콘텐츠 전송 인코딩: 바이너리')

header(' Cache-Control: must-revalidate')

header('Pragma: public')

readfile('./test.xls'); 🎜🎜#

위 내용은 PHP의 헤더 란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.