How can I get the destination URL using cURL?
curl, html, http, php
Solution
You can use:
echo curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);
Problem
How can I get the destination URL using cURL when the HTTP status code is 302? ``` <?PHP $url = "http://www.ecs.soton.ac.uk/news/"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $html = curl_exec($ch); $status_code = curl_getinfo($ch,CURLINFO_HTTP_CODE); if($status_code=302 or $status_code=301){ $url = ""; // I want to to get the destination url } curl_close($ch); ?> ```