크롤링 할때 if response.status_code == 200: 이 구문은 왜 쓰는건가요??

조회수 804회

크롤링 할때 if response.status_code == 200: 이 구문은 왜 쓰는건가요??

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • HTTP 프로토콜을 통해 문서(웹사이트 화면) 를 요청했을 때 결과 여부를 HTTP CODE 를 통해 알 수 있습니다.

    일반인들도 많이 봤을듯한 대표적인 HTTP CODE

    • 200 OK
    • 400 Bad Request
    • 403 Forbidden
    • 404 Not Found
    • 500 Internal ServerError
    • 503 Service Unavailable

    그래서 HTTP Request 후 성공적인 응답을 받고 크롤링 하기 위해 HTTP CODE 가 200일 때 크롤링을 합니다.

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)