
先谢过为敬!
1 scnace Nov 25, 2016 从 CookieJar 里拿(不造 Java 里面有没有 |
2 nicevar Nov 25, 2016 location 里面找 |
3 yidinghe Nov 25, 2016 via Android http header 里面有重定向地址,楼主不妨顺便了解下 http 协议相关知识 |
4 eoo Nov 25, 2016 via Android 想抓包看看是从 header 跳 还是从 js 跳 |
5 missdeer Nov 25, 2016 via Android http client 应该有设置不自动重定向的选项,每次重定向时调用你的回调之类的 |
6 xsh Nov 25, 2016 php curl 取最终地址的方式,可以做一个参考(前提是结果中有 header 头信息): $cOntent= curl_exec($ch); $retVal = array(); $fields = explode("\r\n", @preg_replace_callback('/\x0D\x0A[\x09\x20]+/', 'a', $content)); foreach( $fields as $field ) { if( preg_match('/([^:]+): (.+)/m', $field, $match) ) { $match[1] = @preg_replace_callback('/(?<=^|[\x09\x20\x2D])./', 'b', strtolower(trim($match[1]))); if( isset($retVal[$match[1]]) ) { $retVal[$match[1]] = array($retVal[$match[1]], $match[2]); } else { $retVal[$match[1]] = trim($match[2]); } } } if(!is_array($retVal)) { return false; } return $retVal['location']; |