Should I check internet connection everytime I call a webservice?
<p>I just want to know the best practise to test internet connection availability.<br>
My application uses internet connection for everything.<br>
If I am checking every time that google.com is available or not then definitely I am causing a delay to user to fetch his data every time he is making a request to my server.</p>

<p>So my question is should I check connection availability every time I make a web service request or I should use some kind of global internet checker which should keep the state of internet connection in a particular time period?  </p>

<p>Thank you very much.</p>
