0
私はexpress.static
を使用して非常に大きな静的なjsonファイルを提供しています。 express.static
は、他の静的リソースが変更されていない場合は304を返しますが、静的jsonの場合は常に200を返します。スタティックjsonに対してExpressが304を返さない
ファイルのサイズとアプリケーションの性質上、変更されていない限り、クライアントがファイルをダウンロードしないようにしたいと考えています。
私はjsonの返品を304に返すために、どのようにして納得できますか?
304は "変更なし" されます。これは、キャッシュされたコンテンツを再ダウンロードするのではなく、使用できることをブラウザに知らせるために使用されます。 Expressが強制応答コードに基づいたインテリジェントな処理を行わない限り、この回答は完全にその点を逸しています。 – Ouroborus