File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -142,9 +142,17 @@ The rules for profile usage are dictated by [RFC
142
142
A profile ** MAY** define document members, query parameters, and processing
143
143
rules that are reserved for implementors.
144
144
145
- A server implementation that supports profile-defined query parameters ** MUST
146
- NOT** support more than one profile per unique URL (including the entire query
147
- string).
145
+ A profile ** MUST NOT** define any query parameters.
146
+
147
+ A profile ** MUST NOT** alter or remove processing rules that have been defined
148
+ by this specification or by an [ extension] [ extensions ] . However, a profile
149
+ ** MAY** define processing rules for query parameters whose processing rules
150
+ have been reserved for implementors to define at their discretion.
151
+
152
+ For example, a profile could define rules for interpreting [ the ` filter ` query
153
+ parameter] ( #fetching-filtering ) , but it could not specify that relationship
154
+ names in [ the ` include ` query parameter] ( #fetching-includes ) are
155
+ space-separated instead of dot-separated.
148
156
149
157
Unlike extensions, profiles do not need to define a namespace for document
150
158
members and query parameters because profiles cannot define specification
You can’t perform that action at this time.
0 commit comments