Expressjs invia automaticamente gli etags. Mi piacerebbe sapere come viene generato l'etag .. è basato sul contenuto che viene generato dinamicamente dalla routine get. o è così che posso ridistribuirlo, nemmeno passando attraverso il processo di generazione del contenuto (contenuto dinamico - da DB) e retrocedere etag come lo stesso.come funziona un etag in expressjs
può essere un middleware che inizia semplicemente controllando se è id di sessione valida e restituisce lo stesso etag che il client fornisce o potrebbe basarsi sull'URL + ID di sessione .. in che modo sarà unico. e termina la richiesta lì piuttosto passando attraverso l'intera chiamata db e tutte quelle cose. nel qual caso dovrei sapere che il cliente sta facendo una chiamata 304.
Potrei andare con il tag expires.but quando la sessione è finita. se qualcuno sta aprendo l'url non dovrebbe permetterlo. quindi penso che l'etag dovrebbe essere basato anche sull'ID di sessione. come funziona se modificato può funzionare in questo scenario di contenuto dinamico. può essere usato
Potete per favore chiarire la seconda e terza paragrafi? Sarebbe bene avere maggiori dettagli sul tuo particolare problema. – stellarchariot