← Prev in month ← Prev in thread

[OASIS Issue Tracker] (ODATA-1150) Case Sensitivity of Property Names, EntitySets, Singletons and Operations

From
OASIS Issues Tracker <>
Date
2018-02-15T00:42:54+00:00
ID
Thread
[OASIS Issue Tracker] (ODATA-1150) Case Sensitivity of Property Names, EntitySets, Singletons and Operations
Michael Pizzo created ODATA-1150:
------------------------------------

             Summary: Case Sensitivity of Property Names, EntitySets, Singletons and Operations
                 Key: ODATA-1150
                 URL: https://issues.oasis-open.org/browse/ODATA-1150
             Project: OASIS Open Data Protocol (OData) TC
          Issue Type: Bug
          Components: JSON Format, Protocol
    Affects Versions: V4.01_CS01
            Reporter: Michael Pizzo
             Fix For: V4.01_CS02


In 4.01 we add support for case-insensitive system query options, operators, built-in functions and keywords.

We don't explicitly say whether property, entity set, singleton, or operation names are case-sensitive or case-insensitive
1) In URLs
2) In payloads

For response payloads, we should mandate that properties are written out in the case they are advertised.

In request payloads, should services support matching property names that differ by case (first looking for a case-sensitive match and, failing that, case insensitive?) or treat as dynamic?

What about in URLs? if resolution fails to find an exact match, should it look for a(n unambiguous) case-insensitive match, or treat as a dynamic property?




--
This message was sent by Atlassian JIRA
(v6.2.2#6258)
← Prev in month ← Prev in thread