PHP 상용 header 헤더 정의 코드 예제 집합

php 개발 에서,우 리 는 항상 header 함수 헤드 를 사용 하여 표 시 를 해 야 한다
header()함수 가 클 라 이언 트 에 원본 HTTP 헤 더 를 보 냅 니 다.
상용 헤더 설정 목록 은 다음 과 같 습 니 다.
header('HTTP/1.1 200 OK'); // ok 정상 접근
header('HTTP/1.1 404 Not Found'); //알림 브 라 우 저 페이지 가 존재 하지 않 습 니 다
header('HTTP/1.1 301 Moved Permanently'); //주 소 를 영구적 으로 301 로 변경 합 니 다.
header('Location: http://www.ithhc.cn/'); //새 주소 로 건 너 뛰 기
header('Refresh: 10; url=http://www.ithhc.cn/'); //방향 을 늦 추 는 것 은 몇 초 간격 으로 뛰 는 것 이다.
header('X-Powered-By: PHP/6.0.0'); //X-Powered-by 정보 수정
header('Content-language: en'); //문서 언어
header('Content-Length: 1234'); //내용 길이 설정
header('Last-Modified: '.gmdate('D, d M Y H:i:s', $time).' GMT'); //브 라 우 저 에 마지막 수정 시간 알려 주기
header('HTTP/1.1 304 Not Modified'); //브 라 우 저 문서 내용 이 변경 되 지 않 았 음 을 알려 줍 니 다.
내용 유형
header('Content-Type: text/html; charset=utf-8'); //웹 페이지 인 코딩
header('Content-Type: text/plain'); //일반 텍스트 형식
header('Content-Type: image/jpeg'); //JPG、JPEG
header('Content-Type: application/zip'); // ZIP 파일
header('Content-Type: application/pdf'); // PDF 파일
header('Content-Type: audio/mpeg'); // 오디 오 파일
header('Content-type: text/css'); //css 파일
header('Content-type: text/javascript'); //js 파일
header('Content-type: application/json'); //json
header('Content-type: application/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: binary');
readfile('test.zip');
현재 문서 에 캐 시 사용 안 함
header('Cache-Control: no-cache, no-store, max-age=0, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
인증 할 로그 인 대화 상 자 를 표시 합 니 다.
header('HTTP/1.1 401 Unauthorized');
header('WWW-Authenticate: Basic realm="Top Secret"');
다운로드 할 xls 파일 설명
header('Content-Disposition: attachment; filename=ithhc.xlsx');
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Length: '.filesize('./test.xls'));
header('Content-Transfer-Encoding: binary');
header('Cache-Control: must-revalidate');
header('Pragma: public');
readfile('./test.xls');
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기