mirror of
https://github.com/YGGverse/web-api.git
synced 2025-09-01 08:42:33 +00:00
add REMOTE_ADDR if host not provided, apply timeout
This commit is contained in:
parent
70ed2168dd
commit
0e89d599c9
@ -33,11 +33,22 @@ if (isset($_GET['host']) && !\Yggverse\Net\Socket::isHost($_GET['host']))
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Set client address if optional host not provided
|
||||||
|
if (empty($_GET['host']) && isset($_SERVER['REMOTE_ADDR']) && !\Yggverse\Net\Socket::isHost($_SERVER['REMOTE_ADDR']))
|
||||||
|
{
|
||||||
|
$host = $_SERVER['REMOTE_ADDR'];
|
||||||
|
}
|
||||||
|
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$host = $_GET['host'];
|
||||||
|
}
|
||||||
|
|
||||||
// Connection test
|
// Connection test
|
||||||
exit(
|
exit(
|
||||||
json_encode(
|
json_encode(
|
||||||
[
|
[
|
||||||
'success' => \Yggverse\Net\Socket::isOpen($_GET['host'], $_GET['port'])
|
'success' => \Yggverse\Net\Socket::isOpen($_GET['host'], $_GET['port'], 3)
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user