Skip to content

Add Entity Tags or Last-Modified to Collection Resources to avoid unnecessary data transfers #2158

@KrausMatthias

Description

@KrausMatthias

Is your feature request related to a problem? Please describe.
Currently repeated requests to the same resource lead to a re-transfer of the resource even if it didn't change.

Describe the solution you'd like
Endpoints should include ETag or Last-Modified Headers in their responses to allow client side caching and avoid re-transfers
as specified e.g. in https://docs.ogc.org/is/19-072/19-072.html#_1ff2bb3e-6b42-4216-843f-4aada3305102

Conditional requests including a If-Modified-Since or a If-None-Match Header should be answered with Status 304 if the resource wasn't modified since the last request.

This might also help with issues as in #2141

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions