반응형

@notepad_jj2

츄르사려고 코딩하는집사입니다.


http error 403 forbidden 파이썬 해결방법

 

아래와 같이, urllib.request를 사용하면 http error 403 forbidden 에러가 발생한다.

page = urllib.request.urlopen('https://www.naver.com')

 

 

에러가 발생하는 이유는 urllib를 사용하면 서버 시큐리티가 봇을 감지하여 403 에러가 발생한다.

그래서, 아래와 같이 코드를 구현하면 된다.

req = Request('URL 주소', headers={'User-Agent' : 'Mozilla/5.0'})
page = urlopen(req).read()
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기