Skip to content

Commit

Permalink
Merge pull request #3769 from handrews/streaming-binary-311
Browse files Browse the repository at this point in the history
  • Loading branch information
ralfhandl authored May 9, 2024
2 parents 46a8ca3 + afe8bb2 commit 8c6c0dd
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions versions/3.1.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -196,6 +196,9 @@ The `contentMediaType` keyword is redundant if the media type is already set:

If the Schema Object will be processed by a non-OAS-aware JSON Schema implementation, it may be useful to include `contentMediaType` even if it is redundant. However, if `contentMediaType` contradicts a relevant Media Type Object or Encoding Object, then `contentMediaType` SHALL be ignored.

The `maxLength` keyword MAY be used to set an expected upper bound on the length of a streaming payload. The keyword can be applied to either string data, including encoded binary data, or to unencoded binary data. For unencoded binary, the length is the number of octets.

##### Migrating binary descriptions from OAS 3.0
The following table shows how to migrate from OAS 3.0 binary data descriptions, continuing to use `image/png` as the example binary media type:

OAS < 3.1 | OAS 3.1 | Comments
Expand Down

0 comments on commit 8c6c0dd

Please sign in to comment.