File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -1264,17 +1264,19 @@ The use of IRIs to identify remote schemas does not necessarily mean anything is
1264
1264
downloaded, but instead JSON Schema implementations SHOULD understand ahead of
1265
1265
time which schemas they will be using, and the IRIs that identify them.
1266
1266
1267
- When schemas are downloaded, for example by a generic user-agent that does not
1268
- know until runtime which schemas to download, see [ Usage for
1269
- Hypermedia] ( #hypermedia ) .
1270
-
1271
1267
Implementations SHOULD be able to associate arbitrary IRIs with an arbitrary
1272
1268
schema and/or automatically associate a schema's ` $id ` -given IRI, depending on
1273
1269
the trust that the validator has in the schema. Such IRIs and schemas can be
1274
1270
supplied to an implementation prior to processing instances, or may be noted
1275
1271
within a schema document as it is processed, producing associations as shown in
1276
1272
{{idexamples}}.
1277
1273
1274
+ Implementations MAY provide functionality to automatically fetch schemas based
1275
+ on location semantics expressed by the URI, however such functionality MUST be
1276
+ disabled by default to prefer offline operation. When schemas are downloaded,
1277
+ for example by a generic user-agent that does not know until runtime which
1278
+ schemas to download, see {{hypermedia}}.
1279
+
1278
1280
#### Detecting a Meta-Schema
1279
1281
1280
1282
Implementations MUST recognize a schema as a meta-schema if it is being examined
You can’t perform that action at this time.
0 commit comments