gpt4 book ai didi

go - 关闭浏览器时停止 Go 服务器

转载 作者:数据小太阳 更新时间:2023-10-29 03:06:51 24 4
gpt4 key购买 nike

我在 OSX 机器上运行一个简单的 Go 服务器。当我运行命令来运行 Go 程序时,它会启动服务器并打开浏览器窗口。

我想知道是否有办法在我关闭浏览器窗口(通过窗口,而不是程序)时也关闭服务器并退出终端。

提前谢谢你。

最佳答案

你可以让你的浏览器在死之前发出一条消息,或者使用网络套接字,但是做这种事情的一种简单、可靠和常用的方法是设置一个 Javascript 计时器让浏览器发送心跳不时地向服务器发送消息(取决于您希望服务器在浏览器关闭后停止的速度;每秒,每 15 秒,每分钟......?)。当服务器发现到期消息尚未到达时,它可以退出。

关于go - 关闭浏览器时停止 Go 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31831703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com