go-http-stream-reader:在 Go 中使用长时间运行的 HTTP 流(例如 Twitter 流 API)

时间:2024-07-07 17:29:06
【文件属性】:

文件名称:go-http-stream-reader:在 Go 中使用长时间运行的 HTTP 流(例如 Twitter 流 API)

文件大小:32KB

文件格式:ZIP

更新时间:2024-07-07 17:29:06

它是什么? go-http-stream-reader 使 Go 应用程序能够使用长时间运行的 HTTP 请求流,例如 。 如果出现错误(例如临时网络中断、停止或关闭连接等),它会自动重新连接,并以尊重远程主机退避规则的可扩展方式重新连接。 目前,退避规则完全按照建模,但可以根据需要进行配置(随意打开问题或发送 PR)。 使用读取流,默认情况下需要换行符 ( \n ) 分隔的数据。 可以轻松实现不同的定界例程,再次随意打开问题或发送 PR。 用法 请在此处查看 GoDocs 以获取完整的 api 文档: ://godoc.org/github.com/Diggs/go-http-stream-reader 使用NewStream函数打开流,传入要连接的远程 URL。 如果需要,设置HttpClient 、 HttpRequest或Headers属性以修改连接行为(例如,使用自定义


【文件预览】:
go-http-stream-reader-master
----LICENSE(1KB)
----README.md(2KB)
----Godeps()
--------_workspace()
--------Readme(136B)
--------Godeps.json(313B)
----stream.go(6KB)
----.gitignore(10B)

网友评论