PHP를 통해 URL이 존재하는지 확인하는 방법은 무엇입니까?
P粉288069045
P粉288069045 2023-08-23 22:39:16
0
2
470
<p>PHP에 URL(404 아님)이 존재하는지 어떻게 확인하나요? </p>
P粉288069045
P粉288069045

모든 응답(2)
P粉333186285

PHP의 URL이 존재하는지 확인할 때 다음 사항에 주의해야 합니다.

  • URL 자체는 유효합니다(문자열, 비어 있지 않음, 올바른 구문). 서버 측에서 빠르게 확인할 수 있습니다.
  • 응답을 기다리는 데 시간이 걸리고 코드 실행이 방해될 수 있습니다.
  • get_headers()에서 반환된 모든 헤더가 올바른 형식은 아닙니다.
  • 컬을 사용하세요(가능하다면).
  • 전체 본문/내용을 가져오는 것을 방지하고 헤더만 요청합니다.
  • 리디렉션 URL을 고려하세요:
  • 첫 번째 코드로 돌아가시겠어요?
  • 아니면 모든 리디렉션을 따르고 마지막 코드를 반환하시겠습니까?
  • 200으로 끝날 수도 있지만 메타 태그나 JavaScript를 사용하여 리디렉션할 수 있습니다. 다음에 무슨 일이 일어날지 알아내는 것은 어렵습니다.

어떤 방법을 사용해도 답변을 기다리는 데 시간이 걸린다는 점을 기억해 주세요.
결과를 알거나 요청 시간이 초과될 때까지 모든 코드가 중지될 수 있습니다(아마도 그럴 것입니다).

예: URL이 유효하지 않거나 액세스할 수 없는 경우 아래 코드는 페이지를 표시하는 데 오랜 시간이 걸릴 수 있습니다.

으아악

다음 기능이 도움이 될 수 있으므로 필요에 맞게 수정해야 할 수도 있습니다.

으아악
P粉465287592

여기:

으아악

여기 여기위 게시물 아래curl 솔루션이 있습니다.

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