리디렉션 뒤에 "true"URL을 가져 오려고합니다. 컬에 URL을 가져 오는 데 문제가 없습니다. 문제는 컬에 의해 반환 된 링크가 유효하다는 것입니다. 서버의 IP 주소입니다.리디렉션의 결과를 클라이언트 (컬)로 가져 오기
이제 자바 또는 플래시없이 "클라이언트로"실제 URL을 얻을 무언가를 찾고 있습니다. 솔직히 어떻게 해야할지 잘 모릅니다.
내 현재 코드 :
function get_url($url) {
$res = array();
$options = array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HEADER => false,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_USERAGENT => $_SERVER['HTTP_USER_AGENT'],
CURLOPT_AUTOREFERER => true,
CURLOPT_CONNECTTIMEOUT => 120,
CURLOPT_TIMEOUT => 120,
CURLOPT_MAXREDIRS => 10,
);
$ch = curl_init($url);
curl_setopt_array($ch, $options);
$content = curl_exec($ch);
$err = curl_errno($ch);
$errmsg = curl_error($ch);
$header = curl_getinfo($ch);
curl_close($ch);
$res['content'] = $content;
return $res;
은}
IP 주소를 통해 원래 요청한 클라이언트에게만 데이터를 제공하는 문제를 겪는다면, 나는 그들이 당신이하려는 일을하지 않을 것이라고 생각합니다 ...? – CBroe