PHP는 이미지의 src에 의해 액세스되는지 여부에 관계없이 사용자의 액세스 방법을 어떻게 결정합니까?
巴扎黑
巴扎黑 2017-06-05 11:08:06
0
3
686

PHP 언어는 사용자의 액세스 방법을 어떻게 결정합니까?
시나리오는 다음과 같습니다.
이미지 src를 통해 액세스하면 이미지가 표시됩니다. 브라우저를 통해 직접 이미지가 표시됩니다

巴扎黑
巴扎黑

모든 응답(3)
漂亮男人

Accept는 요청의 Accept 헤더 정보로 판단할 수 있습니다. 브라우저 요청은 text/html | application/xhtml+xml | application/xml과 유사한 정보를 가져오며, 그 중 text/html이 해당 정보를 가져옵니다. src에는 text/html 요청 유형이 없습니다

左手右手慢动作

HTTP 요청 헤더의 Referer,即PHP中的$_SERVER['HTTP_REFERER']가 비어 있는지 확인할 수 있습니다.

일반적으로 비어 있으면 이미지 주소를 직접 입력하여 열 수 있다는 의미입니다.

는 일반적으로 비어 있는 대신 <img> 태그를 통해 열립니다.

물론 유일한 예외는 사용자가 새 탭에서 이미지를 보기 위해 이 <img> 태그를 마우스 오른쪽 버튼으로 클릭하는 경우입니다.

phpcn_u1582

사용자의 액세스 방법을 결정하는 데 사용되는 매개변수를 액세스 URL에 추가합니다. 참 간단해요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿