Mar*_*coS 6 http http-status-codes http-status-code-304
我正在构建一个node.js应用程序 - 每天一次 - 从一些外部Web服务器(使用" 请求 "包)获取数据.
我想避免两次获取相同的数据,所以我在第一次下载(200状态代码)时跟踪每个资源ETag .
然后,当再次(第二天)获取该资源时,我If-None-Match在请求中添加了带有已保存的etag 的标头.
因为我怀疑有时候从远程Web服务器接收200状态代码(而不是预期304),即使资源内容没有被修改,我问我是否应该期望ETag在304响应中返回资源(以及如何在request响应...),尝试调试此问题.
| 归档时间: |
|
| 查看次数: |
1508 次 |
| 最近记录: |