PHP에서 링크 접근 가능 여부를 판단할 때 문서를 확인해보니 get_headers() 메소드가 있는 걸 봤는데, 실제 사용해보면 컬 -I만큼 빠르지 않은 것 같아서 테스트를 하다가 get_headers() 메소드를 찾았습니다. 실제로 PHP의 메소드는 get 요청을 보내고 Linux 명령의 컬 -I는 헤드 요청을 보내기 때문에 링크가 200인지 여부만 판단하는 경우 컬 -I를 사용하는 것이 더 나은 선택입니다.
curl -I 명령을 입력합니다
Nginx 로그를 확인하면 Head 요청이 전송되었음을 알 수 있습니다
get_headers() 메소드를 사용합니다
및 찾기
관련 권장사항:
원격 파일이 존재하는지 확인하는 get_headers 함수
php get_headers URL이 유효한지 확인하는 방법 소개
php 코드 get_headers function_PHP 튜토리얼을 시뮬레이션하는 예
위 내용은 PHP에서 get_headers와 컬의 차이점에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!