need app
This commit is contained in:
parent
041df1c011
commit
555c377fda
1 changed files with 6 additions and 2 deletions
8
boot.php
8
boot.php
|
@ -388,6 +388,9 @@ function t($s) {
|
||||||
|
|
||||||
if(! function_exists('fetch_url')) {
|
if(! function_exists('fetch_url')) {
|
||||||
function fetch_url($url,$binary = false, &$redirects = 0) {
|
function fetch_url($url,$binary = false, &$redirects = 0) {
|
||||||
|
|
||||||
|
$a = get_app();
|
||||||
|
|
||||||
$ch = curl_init($url);
|
$ch = curl_init($url);
|
||||||
if(($redirects > 8) || (! $ch))
|
if(($redirects > 8) || (! $ch))
|
||||||
return false;
|
return false;
|
||||||
|
@ -420,6 +423,8 @@ function fetch_url($url,$binary = false, &$redirects = 0) {
|
||||||
|
|
||||||
$s = curl_exec($ch);
|
$s = curl_exec($ch);
|
||||||
|
|
||||||
|
// logger('Curl ' . curl_getinfo($ch,CURLINFO_HTTP_CODE));
|
||||||
|
|
||||||
$http_code = intval(curl_getinfo($ch, CURLINFO_HTTP_CODE));
|
$http_code = intval(curl_getinfo($ch, CURLINFO_HTTP_CODE));
|
||||||
$header = substr($s,0,strpos($s,"\r\n\r\n"));
|
$header = substr($s,0,strpos($s,"\r\n\r\n"));
|
||||||
if(stristr($header,'100') && (strlen($header) < 30)) {
|
if(stristr($header,'100') && (strlen($header) < 30)) {
|
||||||
|
@ -437,7 +442,6 @@ function fetch_url($url,$binary = false, &$redirects = 0) {
|
||||||
return fetch_url($url,$binary,$redirects);
|
return fetch_url($url,$binary,$redirects);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$a = get_app();
|
|
||||||
$a->set_curl_code($http_code);
|
$a->set_curl_code($http_code);
|
||||||
$body = substr($s,strlen($header)+4);
|
$body = substr($s,strlen($header)+4);
|
||||||
$a->set_curl_headers($header);
|
$a->set_curl_headers($header);
|
||||||
|
@ -450,6 +454,7 @@ function fetch_url($url,$binary = false, &$redirects = 0) {
|
||||||
|
|
||||||
if(! function_exists('post_url')) {
|
if(! function_exists('post_url')) {
|
||||||
function post_url($url,$params, $headers = null, &$redirects = 0) {
|
function post_url($url,$params, $headers = null, &$redirects = 0) {
|
||||||
|
$a = get_app();
|
||||||
$ch = curl_init($url);
|
$ch = curl_init($url);
|
||||||
if(($redirects > 8) || (! $ch))
|
if(($redirects > 8) || (! $ch))
|
||||||
return false;
|
return false;
|
||||||
|
@ -497,7 +502,6 @@ function post_url($url,$params, $headers = null, &$redirects = 0) {
|
||||||
return post_url($url,$binary,$headers,$redirects);
|
return post_url($url,$binary,$headers,$redirects);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$a = get_app();
|
|
||||||
$a->set_curl_code($http_code);
|
$a->set_curl_code($http_code);
|
||||||
$body = substr($s,strlen($header)+4);
|
$body = substr($s,strlen($header)+4);
|
||||||
$a->set_curl_headers($header);
|
$a->set_curl_headers($header);
|
||||||
|
|
Loading…
Reference in a new issue