[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] (ODATA-1353) Clarity for "@odata.type" in request payloads
Evan Ireland created ODATA-1353: ----------------------------------- Summary: Clarity for "@odata.type" in request payloads Key: ODATA-1353 URL: https://issues.oasis-open.org/browse/ODATA-1353 Project: OASIS Open Data Protocol (OData) TC Issue Type: Improvement Components: JSON Format Affects Versions: V4.01_OS Reporter: Evan Ireland We ran into an interoperability issue where servers don't accept "@odata.type" in request payload (this is for a case where there is no inheritance in model). Client is sending "@odata.type" because previously we encountered servers that required "@odata.type". Now we were hoping to argue that servers not accepting "@odata.type" in request payload were non-compliant with the spec, however... The âminimalâ and âfullâ metadata are defined in subsections of OData 4.01 JSON section 3.1 Controlling the Amount of Control Information in *Responses*. Nowhere do we appear to define the amount of control information in *requests*. Although we could take it as an unstated assumption that "@odata.type" MAY appear even where it isnât required to appear, it would be best if we have a separate section describing what control information MAY (and MUST, in the case of entity inheritance) appear in request payloads. -- This message was sent by Atlassian Jira (v8.3.3#803004)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]