본문 바로가기

개발

[PHP] curl로 301, 302 http코드를 만낫을때 대처하는방법

curl로 웹페이지를 긁다보면 302나 301 http코드를 만날때가 있다. (웹페이지가 옮겨지거나 했을때)
하지만 찾아보니 curl 설정이나 관련함수중에 이를 자동으로 파악하고 리다이렉션된 페이지를 긁어와주는기능이 없다
대충만든 소스지만 해결에 도움이 될수도..



헤더에서 뽑아낸 URL이 상대경로일경우 되지않는데, 서버 호스트를 원래$url에서 가져와 붙이면 된다.

태그