在HTTP请求期间识别客户端web应用程序的版本

Identifying the version of a client web app during HTTP requests

本文关键字:web 应用程序 版本 客户端 识别 HTTP 请求      更新时间:2023-09-26

我们有一个单页应用程序,我们定期将更改发送到该应用程序。在极少数情况下,客户端的某个版本会出现错误,并向服务器提交错误的请求。即使在发布更新后,旧版本的客户端也有可能会一直存在。

在这种情况下,客户端将版本标识符与我们的请求一起发送会很有用,这样我们就可以知道是哪个版本的代码库启动了它

对于这种情况,是否有任何现有的最佳实践?附加一个额外的标头似乎是一个简单的解决方案,但如果这个问题已经得到解决,我不想另辟蹊径。

我们只是使用自定义HTTP X-标头。类似于X-Client-VersionX-Client-Name