轮询服务器以检查更新的内容

时间:2014-09-23 14:25:33

标签: json api

我正在编写一个json API服务器。自上次请求以来,客户端如何轮询服务器以检查新内容?是客户端还是服务器中的逻辑?我在网上搜索代码示例,但只是遇到了概念性的解释,这让我很难理解代码是如何工作的。 (新手在这里)

我正在尝试使用时间戳作为请求的参数。时间戳将检查附加到内容的时间戳,以查看在上次请求发出后是否添加了内容。无论如何,这个最后的请求是如何跟踪的?

具体来说,我如何在Go中执行此操作?

1 个答案:

答案 0 :(得分:0)

短轮询将是最简单的路线。

基本上是setInterval函数中的xhr请求。

Go的一面没什么特别的。

你的其他(更复杂的)选项将是长轮询和websockets。