개발! 딱 깔끔하고 센스있게!

어떻게 php 에서 원 격 필드 의 HTTP 상태 코드 를 가 져 옵 니까? 본문

개발 스크랩 메모/PHP

어떻게 php 에서 원 격 필드 의 HTTP 상태 코드 를 가 져 옵 니까?

렉사이 2020. 11. 29. 23:51

데이터베이스 에 20000 개의 링크 를 기록 하고 404 개의 모든 것 을 삭제 하 는 등 일괄 처리 스 크 립 트 를 만 들 고 싶 습 니 다.

원 격 url 의 HTTP 상태 코드 를 어떻게 가 져 옵 니까?

나 는 그것 을 설치 하지 않 았 기 때문에 컬 을 사용 하지 않 는 것 이 좋 겠 다.

대답 하 다.

컬 링 은 완벽 하지만 컬 링 이 없 는 이상 엎 드 리 고 콘센트 로 더러 워 져 야 한다.

기술 은:

  1. Open a socket to the server.
  2. Send an HTTP HEAD request.
  3. Parse the response.

다음은 간단 한 예 입 니 다:

Response: ". $response[1] ."

\r\n"; socket_close($socket); ?>

업데이트: URL 을 처리 하기 위해 서 몇몇 코드 를 추가 하 였 습 니 다.

Comments