> 백엔드 개발 > PHP 튜토리얼 > PHP 다운로드php 구현 코드 파일 다운로드로 이동 응답리디렉션

PHP 다운로드php 구현 코드 파일 다운로드로 이동 응답리디렉션

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-07-29 08:40:38
원래의
1313명이 탐색했습니다.

핵심 코드 구현으로 이동합니다.

코드 복사 코드는 다음과 같습니다.

if (ISSET ($ link))

{
Header ( "" HTTP/1.1 303 기타 보기");
                   Header("위치: $link"); 다음은 해외 기사에서 발췌한 설명입니다.
안녕 Chris:
2005년 1월 26일 수요일 오후 12시 28분 19초 -0500에 csnyder가 다음과 같이 썼습니다.
>
> form
> ...

> // 결과 페이지로 리디렉션
> header( 'HTTP/1.1 303 See Other' ); ' );
> 종료( '양식이 제출되었습니다. /a>' )
> 여기에 대한 피드백은 다음과 같습니다.
// 프로세스 양식
// ...
// 결과 페이지로 리디렉션
header('Status: 303 참조) 기타' );
header('위치: http://www.jb51.net/result.html')
?>
이유는 다음과 같습니다.
"상태:"
Apache의 결과 헤더가 더 정확하기 때문에 헤더에 있는 것이 더 좋습니다.
HTTP/1.1 303
대신
HTTP/1.1 303 See Other
또한 실제로는 알지 못합니다. 어떤 버전의 HTTP가 사용되고 있는지
그래서 추측을 시도하면 문제가 발생할 수 있습니다.
사양에 따르면 위치 헤더에는 경로뿐 아니라

완전한 URI가 있어야 합니다. 위치 헤더 뒤에는 어떤 출력도 원하지 않습니다.
나중에
--Dan

위 내용은 PHP 다운로드php 구현 코드를 소개하고 내용을 포함하여 다운로드 파일 응답 리디렉션으로 이동합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.


원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿