1

我做一个 url fetch 从在线 txt 文件中获取信息。这是一个大文件(比如 2Mb 并且还在不断增加),它会一直被自动修改。

我正在使用 Google App Engine 的 memcache 将数据保留一段时间。但是对于每个新请求,传入的带宽都会增加,并且我开始收到 Over Quota 错误。

我需要一种方法来部分下载这个文件,只下载更改的内容,而不是所有文件。

有任何想法吗?:)

4

1 回答 1

1

仅当您知道文件的哪一部分已更改时。

例如,如果您知道文件只是附加到,那么您可以使用HTTP Range 请求仅请求文件的末尾。

如果您无法知道文件的更改位置,那么只有在服务器向您发送补丁或增量到先前版本时它才会起作用。

于 2013-05-25T20:16:12.097 回答