개발자의 끄적끄적

[php] php curl 302 url find example / php curl 302 url 찾는 방법 본문

개발/php

[php] php curl 302 url find example / php curl 302 url 찾는 방법

효벨 2021. 10. 30. 01:00
728x90
반응형

[php] php curl 302 url find example / php curl 302 url 찾는 방법

 


php 에서

 

curl 을 사용하여

 

페이지를 파싱하거나 데이터를 가져오려고 하다보면

 

302 리다이렉트가 발생되는 경우가 있습니다.

 

그렇게 되면 응답값은 없고, 변경되는 url 을 찾아야 하는데요,

 

그럴때는 아래와 같이 curl 을 이용하시면 됩니다!

$url="test.com";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$a = curl_exec($ch);
$url = curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);

echo $url;

참고들 하세요!

 

 

 

출처 : https://stackoverflow.com/questions/17472329/php-get-url-of-redirect-from-source-url

 

php get url of redirect from source url

I have this link: http://libero-news.it.feedsportal.com/c/34068/f/618095/s/2e34796f/l/

stackoverflow.com

 

반응형
Comments