检查 iPhone 中的网络服务器是否启动或关闭

发布于 2024-11-25 20:04:52 字数 135 浏览 1 评论 0原文

我这里需要一点帮助!

如果字符串“url”包含 Web 服务器的地址,我如何检查我的 Web 服务器是启动还是关闭? 我有一些代码来检查互联网连接。但即使我们有互联网连接,我们如何知道服务器是否已启动?有更好的方法吗?

谢谢

I need a little help here!!!

If string 'url' contains the address to web server, how do i check whether my web server is up or down?
I got some codes to check Internet connectivity. But even if we have internet connectivity how do we know server is up or not? Is there any better way to do that?

Thank You

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

帅的被狗咬 2024-12-02 20:04:52

您可以执行一个请求,

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

您将获得成功或错误。

You could do a request,

NSURLRequest *theRequest=[NSURLRequest requestWithURL:[NSURL URLWithString:url]
                                       cachePolicy:NSURLRequestUseProtocolCachePolicy
                                       timeoutInterval:20.0]; 

NSURLConnection *theConnection=[[NSURLConnection alloc] initWithRequest:theRequest
                                                        delegate:self];

Now if you implement (along with all other delegate methods)

-(void)connectionDidFinishLoading:(NSURLConnection *)connection

-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error

you will get either succes or error.

林空鹿饮溪 2024-12-02 20:04:52

发布请求,获取响应。如果您收到响应,则服务器已启动,如果没有响应,则服务器已关闭。

Post a request, get the response. If you get a response, the server is up, if not its down..

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文