7

Abbiamo un'applicazione a singola pagina su cui vengono inviate le modifiche su base regolare. In rare occasioni, una versione del client ha un bug e invia una richiesta errata al server. Anche dopo aver spedito un aggiornamento, c'è la possibilità che le vecchie versioni del client possano indugiare.Identificazione della versione di un'app Web client durante le richieste HTTP

In queste circostanze, sarebbe utile che il client inviasse un identificatore di versione insieme alle nostre richieste in modo da sapere se la versione del codice base l'ha avviata.

Esistono buone pratiche esistenti per questo scenario? Il collegamento di un'intestazione aggiuntiva sembra una soluzione semplice, ma non voglio gettare nuove basi se questo problema è già stato risolto.

+0

Ecco a cosa serve "User-Agent". – SLaks

+1

Certo, ma stiamo parlando di un client residente nel browser web qui. È davvero saggio (o anche possibile) modificare qualcosa che viene normalmente definito dal browser? –

+0

Hai ragione; è impossibile. – SLaks

risposta

4

Stiamo semplicemente utilizzando intestazioni HTTP personalizzate X-. Qualcosa come X-Client-Version e X-Client-Name.

Problemi correlati