我正在编写一个json API服务器。自上次请求以来,客户端如何轮询服务器以检查新内容?是客户端还是服务器中的逻辑?我在网上搜索代码示例,但只是遇到了概念性的解释,这让我很难理解代码是如何工作的。 (新手在这里)
我正在尝试使用时间戳作为请求的参数。时间戳将检查附加到内容的时间戳,以查看在上次请求发出后是否添加了内容。无论如何,这个最后的请求是如何跟踪的?
具体来说,我如何在Go中执行此操作?
答案 0 :(得分:0)
短轮询将是最简单的路线。
基本上是setInterval
函数中的xhr请求。
Go的一面没什么特别的。
你的其他(更复杂的)选项将是长轮询和websockets。