projects
/
fa-stable.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[0005214] Stock Check Sheet: changed option name to less confusing for shortages...
[fa-stable.git]
/
includes
/
remote_url.inc
diff --git
a/includes/remote_url.inc
b/includes/remote_url.inc
index 0e53dbf466eab1cc32445cd9ca935f1d8c919504..5c6790aee3f0bc6b03779daf8eecb6cceb0a8e6c 100644
(file)
--- a/
includes/remote_url.inc
+++ b/
includes/remote_url.inc
@@
-43,7
+43,6
@@
function url_get_contents($url, $timeout=10)
}
$response = '';
}
$response = '';
-
// connect to the remote server
$fp = @fsockopen($host, $port, $errno, $errstr, $timeout );
if( !$fp ) {
// connect to the remote server
$fp = @fsockopen($host, $port, $errno, $errstr, $timeout );
if( !$fp ) {
@@
-58,20
+57,12
@@
function url_get_contents($url, $timeout=10)
"Accept: */*\r\n" .
"Accept-Language: en-us,en;q=0.5\r\n" .
"Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n" .
"Accept: */*\r\n" .
"Accept-Language: en-us,en;q=0.5\r\n" .
"Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n" .
- "Keep-Alive: 300\r\n" .
- "Connection: keep-alive\r\n" .
+ "Connection: close\r\n" .
"Referer: http://$host\r\n\r\n");
// retrieve the response from the remote server
"Referer: http://$host\r\n\r\n");
// retrieve the response from the remote server
- $unblocked=0;
- while ($line = fread($fp, 4096)) {
- $response .= $line;
- if ($host=='localhost' && !$unblocked++)
- stream_set_blocking($fp, 0); // just after connection switch to nonblocking mode
- usleep(10);
- }
- fclose( $fp );
+ $response = stream_get_contents($fp);
if (!strpos($response, "200 OK\r\n"))
return null;
if (!strpos($response, "200 OK\r\n"))
return null;