我在這裏需要一點幫助!檢查網絡服務器是否在iphone
如果字符串'url'包含Web服務器的地址,如何檢查我的Web服務器是啓動還是關閉? 我有一些代碼來檢查互聯網連接。但即使我們有互聯網連接,我們如何知道服務器是否啓動?有沒有更好的方法來做到這一點?
謝謝
我在這裏需要一點幫助!檢查網絡服務器是否在iphone
如果字符串'url'包含Web服務器的地址,如何檢查我的Web服務器是啓動還是關閉? 我有一些代碼來檢查互聯網連接。但即使我們有互聯網連接,我們如何知道服務器是否啓動?有沒有更好的方法來做到這一點?
謝謝
你可以做的請求,
NSURLRequest *theRequest=[NSURLRequest requestWithURL:[NSURL URLWithString:url]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:20.0];
NSURLConnection *theConnection=[[NSURLConnection alloc] initWithRequest:theRequest
delegate:self];
現在,如果你實現(與其他所有委託方法一起)
-(void)connectionDidFinishLoading:(NSURLConnection *)connection
-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
你會得到成功或錯誤。
發表請求,獲取響應。如果你得到響應,服務器已啓動,如果不是它下來..
我的意思是我們該怎麼做?我是iPhone編程新手。 –
你可以使用ASIHTTPRequest。檢查此鏈接http://allseeing-i.com/ASIHTTPRequest/Setup-instructions – visakh7
感謝您的回答。 –
感謝您的回答。 –