-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: V4.01_OS
-
Fix Version/s: V4.01_ERRATA01
-
Component/s: URL Conventions
-
Labels:None
-
Proposal:
-
Resolution:
OData-URL, section 4.12 says:
If the filter path segment appears in the resource path and the parentheses contain a filter expression, that expression MUST NOT use forward slashes.
Can an offending forward slash be replaced by %2f (the ABNF does not accept this at the moment)? Or must an alias be used to avoid forward slashes in paths? Clarify if necessary.
On the other hand, the rule is too strict, because forward slashes are not a problem if the /$filter segment occurs in a URL query option, as in this test case.