Microsoft
Software
Hardware
Network
Question : Java Script, Retry on HTTP GET Connection Timeout
Hi there,
I need to add the feature of if the website is unavailable, to wait 10 seconds and try again. If my website is still unavailable, try again 5 times, if still navailable, echo "UnableToConnect" then exit.
IT WOULD LOGICALLY LOOK SOMETHING LIKE THIS (but in Java Script):
SET ConnectCounter=0
:Home
Echo
http://www.MyWebSite.com
Send the GET command to the website and ECHO it out
If can't connect to
http://www.MyWebSite.com
(
If %ConnectCounter% GEQ 5 (
ECHO UnableToConnect
EXIT
)
SET /a ConnectCounter=%ConnectCou
nter%+1
Add a delay of 10Seconds
)
Goto home
HERE IS MY ORIGINAL WORKING JAVA SCRIPT:
var request = new ActiveXObject("Msxml2.XMLH
TTP");
var notyetready = 1;
request.onreadystatechange
=function(
)
{
if(request.readyState==4)
{
WScript.Echo(request.respo
nseText);
notyetready = 0;
}
}
var objArgs = WScript.Arguments;
WScript.Echo("
http://www.M
yWebSite.c
om
");
request.open( "GET", "
http://www.MyWebSite.com
"
, true );
request.send(null);
while( notyetready )
{
WScript.Sleep( 100 );
}
Thanks for your help,
Rene
Answer : Java Script, Retry on HTTP GET Connection Timeout
I don't know JavaScript very well, but JavaScript is not Java.. they only have their names in common. You want to put your question under prog languages/scripting languages/JavaScript. Good luck!
Random Solutions
Run procedure every min (application_Start) ?
Reset display resolution windows 7
subnet beginner ?
asp.net page to test database connectivity
IIS 6.0 asp.net 2.0 cpu performance issue
JSON Value Retrieve
Zebra LP 2844 label printer prints the first print job successfully, subsequent print jobs after skip labels and/or print partial data on labels until computer is rebooted.
asp forms handling
Emc Networker mminfo command
Itunes could not connect to the Itunes Store. The network connection timed out.