Updates core-principles/rules-for-extending.md

Auto commit by GitBook Editor
This commit is contained in:
apidesigner
2017-02-01 16:04:55 +00:00
parent d1320bfde5
commit 01eec77419
2 changed files with 3 additions and 2 deletions

View File

@@ -1,7 +1,7 @@
# Rules for Extending
Any modification to an existing API design MUST avoid breaking changes and MUST maintain backward compatibility.
Any modification to an existing API MUST avoid breaking changes and MUST maintain backward compatibility.
In particular, any change to an API design MUST follow the following Rules for Extending:
In particular, any change to an API MUST follow the following Rules for Extending:
1. **You MUST NOT take anything away** (related: [Minimal Surface Principle](core-principles/minimal-api-surface.md)
, [Robustness Principle](core-principles/robustness.md))

View File

@@ -1 +1,2 @@
# Caching
Include an ETag header in all responses, identifying the specific version of the returned resource. This allows users to cache resources and use requests with this value in the If-None-Match header to determine if the cache should be updated.