【问题标题】:How to get event for internet connect and disconnect如何获取互联网连接和断开事件
【发布时间】:2021-07-27 11:56:11
【问题描述】:

我想在互联网断开时执行一些操作。如何在没有 HTTP 调用的情况下获取该事件?早些时候,我曾经在一段时间后连续点击 URL。还有比这更好的解决方案吗?

【问题讨论】:

标签: windows macos ubuntu go


【解决方案1】:

据我所知,没有其他办法。选择一个更快的端点(如谷歌),不要使用 dns 地址使用纯 IP,这样它就不会尝试解析它。同时发送一个头部请求,这样你就不用等待正文了。

res, err := http.Head("http://216.58.192.142")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-28
    • 1970-01-01
    • 2018-01-09
    • 2019-03-27
    • 2021-06-27
    • 1970-01-01
    相关资源
    最近更新 更多