rfc9290v6.txt | rfc9290.txt | |||
---|---|---|---|---|
Internet Engineering Task Force (IETF) T. Fossati | Internet Engineering Task Force (IETF) T. Fossati | |||
Request for Comments: 9290 Arm Limited | Request for Comments: 9290 Arm Limited | |||
Category: Standards Track C. Bormann | Category: Standards Track C. Bormann | |||
ISSN: 2070-1721 Universität Bremen TZI | ISSN: 2070-1721 Universität Bremen TZI | |||
September 2022 | October 2022 | |||
Concise Problem Details for Constrained Application Protocol (CoAP) APIs | Concise Problem Details for Constrained Application Protocol (CoAP) APIs | |||
Abstract | Abstract | |||
This document defines a concise "problem detail" as a way to carry | This document defines a concise "problem detail" as a way to carry | |||
machine-readable details of errors in a Representational State | machine-readable details of errors in a Representational State | |||
Transfer (REST) response to avoid the need to define new error | Transfer (REST) response to avoid the need to define new error | |||
response formats for REST APIs for constrained environments. The | response formats for REST APIs for constrained environments. The | |||
format is inspired by, but intended to be more concise than, the | format is inspired by, but intended to be more concise than, the | |||
skipping to change at line 840 ¶ | skipping to change at line 840 ¶ | |||
RFC 2482 is Historic", RFC 6082, DOI 10.17487/RFC6082, | RFC 2482 is Historic", RFC 6082, DOI 10.17487/RFC6082, | |||
November 2010, <https://www.rfc-editor.org/info/rfc6082>. | November 2010, <https://www.rfc-editor.org/info/rfc6082>. | |||
[Unicode-14.0.0] | [Unicode-14.0.0] | |||
The Unicode Consortium, "The Unicode Standard, Version | The Unicode Consortium, "The Unicode Standard, Version | |||
14.0.0", Mountain View: The Unicode Consortium, | 14.0.0", Mountain View: The Unicode Consortium, | |||
ISBN 978-1-936213-29-0, September 2021, | ISBN 978-1-936213-29-0, September 2021, | |||
<https://www.unicode.org/versions/Unicode14.0.0/>. | <https://www.unicode.org/versions/Unicode14.0.0/>. | |||
[Unicode-14.0.0-bidi] | [Unicode-14.0.0-bidi] | |||
The Unicode Consortium, "Unicode® Standard Annex #9 --- | The Unicode Consortium, "Unicode Standard Annex #9 --- | |||
Unicode Bidirectional Algorithm", 27 August 2021, | Unicode Bidirectional Algorithm", 27 August 2021, | |||
<https://www.unicode.org/reports/ | <https://www.unicode.org/reports/ | |||
tr9/#Markup_And_Formatting>. | tr9/#Markup_And_Formatting>. | |||
Appendix A. Language-Tagged Strings | Appendix A. Language-Tagged Strings | |||
This appendix serves as the archival documentation for CBOR tag 38, a | This appendix serves as the archival documentation for CBOR tag 38, a | |||
tag for serializing language-tagged text strings in CBOR. The text | tag for serializing language-tagged text strings in CBOR. The text | |||
of this appendix is adapted from the specification text supplied for | of this appendix is adapted from the specification text supplied for | |||
its initial registration. It has been extended to allow | its initial registration. It has been extended to allow | |||
skipping to change at line 971 ¶ | skipping to change at line 971 ¶ | |||
67 # text(7) | 67 # text(7) | |||
426F6E6A6F7572 # "Bonjour" | 426F6E6A6F7572 # "Bonjour" | |||
The following example uses right-to-left (RTL) script, which in the | The following example uses right-to-left (RTL) script, which in the | |||
context of this specification may be rendered differently by | context of this specification may be rendered differently by | |||
different document presentation environments. The descriptive text | different document presentation environments. The descriptive text | |||
may be more reliable to follow than the necessarily device- and | may be more reliable to follow than the necessarily device- and | |||
application-specific rendering. The example shows how the Hebrew- | application-specific rendering. The example shows how the Hebrew- | |||
language string | language string | |||
שלום | שלום | |||
is represented, where in direction of reading, the sequence of | is represented, where in direction of reading, the sequence of | |||
characters is: "ש" (HEBREW LETTER SHIN, U+05E9), "ל" (HEBREW LETTER | characters is: "ש" (HEBREW LETTER SHIN, U+05E9), "ל" (HEBREW LETTER | |||
LAMED, U+05DC), "ו" (HEBREW LETTER VAV, U+05D5), "ם" (HEBREW LETTER | LAMED, U+05DC), "ו" (HEBREW LETTER VAV, U+05D5), "ם" (HEBREW LETTER | |||
FINAL MEM, U+05DD). Note the rtl direction expressed by setting the | FINAL MEM, U+05DD). Note the rtl direction expressed by setting the | |||
third element in the array to "true". | third element in the array to "true". | |||
38(["he", "שלום", true]) | 38(["he", "שלום", true]) | |||
D8 26 # tag(38) | D8 26 # tag(38) | |||
End of changes. 3 change blocks. | ||||
3 lines changed or deleted | 3 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. |