【发布时间】:2017-05-31 05:28:55
【问题描述】:
如何检查特定网站的可达性?
我已连接到 wifi 网络以访问 Internet,该网络已阻止某些站点。如何检查我是否可以访问这些网站?
我已经检查了可达性类,但我无法检查特定网站。
目前我正在使用Reachability.swift
【问题讨论】:
-
你对“可达”的定义是什么?即使是被阻止的网站也倾向于返回某种页面,告诉您该页面已被阻止。因此,任何基本检查都会使页面看起来像是“可访问的”。
-
@rmaddy : 显示超时。
-
您的问题不清楚(网站无法访问的标准是什么?)但我想您可以发出 HEAD 请求(如果可以访问,则避免下载整个页面)并检查服务器回复:stackoverflow.com/a/37134377/2227743
标签: ios swift reachability