新增城市,优化下载函数

This commit is contained in:
iyuu.cn
2019-12-28 03:59:30 +08:00
parent 9e688e86d2
commit b54695f084
6 changed files with 221 additions and 3 deletions

View File

@@ -143,8 +143,14 @@ function download($url, $cookies, $useragent, $method = 'GET')
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT,60);
curl_setopt($ch, CURLOPT_TIMEOUT,600);
$data = curl_exec($ch);
$status = curl_getinfo($ch);
curl_close($ch);
return $data;
if (isset($status['http_code']) && $status['http_code'] == 200) {
return $data;
}
if (isset($status['http_code']) && $status['http_code'] == 302) {
return download($status['redirect_url'], $cookies, $useragent);
}
}
/**