-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: V4.0_WD01
-
Fix Version/s: V4.0_WD01
-
Component/s: JSON Format
-
Labels:None
-
Proposal:
Section "MIME Type" states that Verbose JSON is represented with a Content-Type of "application/json;odata=verbose" even though in versions 1.0 and 2.0 it used a Content-Type of "application/json".
Section "Client/Service Format Compatibility and Versions" specifies to respond with Verbose JSON if the client explicitly requests MaxDataServiceVersion: 2.0 and Accept: application/json.
Responding with Content-Type: application/json;odata=verbose is an avoidable incompatibility that risks breaking pure 2.0 clients.