@@ -4436,8 +4436,8 @@ <h3>Media Type Precision</h3>
4436
4436
4437
4437
< p >
4438
4438
At times, developers or systems might use lower precision media types to convey
4439
- [=verifiable credentials=] or [=verifiable presentations=]. Some of the
4440
- reasons for use of lower precision media types include:
4439
+ [=verifiable credentials=] or [=verifiable presentations=]. Some of the reasons
4440
+ for use of lower precision media types include:
4441
4441
</ p >
4442
4442
4443
4443
< ul >
@@ -4461,11 +4461,10 @@ <h3>Media Type Precision</h3>
4461
4461
Implementers are urged to not raise errors when it is possible to determine the
4462
4462
intended media type from a payload, provided that the media type used is
4463
4463
acceptable in the given protocol. For example, if an application only accepts
4464
- payloads that conform to the rules associated with the `application/vc`
4465
- media type, but the payload is tagged with `application/json` or
4466
- `application/ld+json` instead, the application might perform the following
4467
- steps to determine whether the payload also conforms to the higher precision
4468
- media type:
4464
+ payloads that conform to the rules associated with the `application/vc` media
4465
+ type, but the payload is tagged with `application/json` or `application/ld+json`
4466
+ instead, the application might perform the following steps to determine whether
4467
+ the payload also conforms to the higher precision media type:
4469
4468
</ p >
4470
4469
4471
4470
< ol >
@@ -4477,18 +4476,18 @@ <h3>Media Type Precision</h3>
4477
4476
`https://www.w3.org/2018/credentials/v2`.
4478
4477
</ li >
4479
4478
< li >
4480
- Assume an `application/vp` media type if the JSON document contains a
4481
- top-level `type` property containing a `VerifiablePresentation` element. Additional
4479
+ Assume an `application/vp` media type if the JSON document contains a top-level
4480
+ `type` property containing a `VerifiablePresentation` element. Additional
4482
4481
subsequent checks are still expected to be performed (according to this
4483
- specification) to ensure the payload expresses a conformant Verifiable
4484
- Presentation .
4482
+ specification) to ensure the payload expresses a conformant
4483
+ [=verifiable presentation=] .
4485
4484
</ li >
4486
4485
< li >
4487
- Assume an `application/vc` media type if the JSON document contains a
4488
- top-level `type` property containing a `VerifiableCredential` element. Additional
4486
+ Assume an `application/vc` media type if the JSON document contains a top-level
4487
+ `type` property containing a `VerifiableCredential` element. Additional
4489
4488
subsequent checks are still expected to be performed (according to this
4490
- specification) to ensure the payload expresses a conformant Verifiable
4491
- Credential .
4489
+ specification) to ensure the payload expresses a conformant
4490
+ [=verifiable credential=] .
4492
4491
</ li >
4493
4492
</ ol >
4494
4493
@@ -4507,9 +4506,9 @@ <h3>Media Type Precision</h3>
4507
4506
< p >
4508
4507
HTTP clients and servers use media types associated with [=verifiable
4509
4508
credentials=] and [=verifiable presentations=] in accept headers and when
4510
- indicating content types. Nonetheless, HTTP servers might ignore the accept
4511
- header and return another content type, or return an error code such as
4512
- < a data-cite ="RFC7231#section-6.5.13 "> `415 Unsupported Media Type`</ a > .
4509
+ indicating content types. Implementers are warned that HTTP servers might ignore
4510
+ the accept header and return another content type, or return an error code such
4511
+ as < a data-cite ="RFC7231#section-6.5.13 "> `415 Unsupported Media Type`</ a > .
4513
4512
</ p >
4514
4513
</ section >
4515
4514
</ section >
0 commit comments