🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 11.10. 小结 `openanything.py` 及其函数现在可以完美地工作了。 每个客户端都应该支持 HTTP web 服务的以下 5 个重要特性: * 通过设置适当的 `User-Agent` 识别你的应用。 * 适当地处理[永久重定向](redirects.html "11.7. 处理重定向")。 * 支持 [`Last-Modified` 日期检查](etags.html "11.6. 处理 Last-Modified 和 ETag")从而避免在数据未改变的情况下重新下载数据。 * 支持 [`ETag` hash](etags.html#oa.etags.example "例 11.9. 支持 ETag/If-None-Match") 从而避免在数据未改变的情况下重新下载数据。 * 支持 [gzip 压缩](gzip_compression.html "11.8. 处理压缩数据")从而在数据_已经_ 改变的情况下尽可能地减少传输带宽。