Aller au contenu principal

9. Indication des Réponses Tronquées (Indicating Truncated Responses)

Dans les cas où les données d'une réponse doivent être limitées ou des parties des données doivent être omises, la réponse est considérée comme "tronquée". Une réponse tronquée est toujours du JSON valide, mais certains des résultats dans un ensemble de recherche ou certaines des données dans un objet ne sont pas fournis par le serveur. Un serveur peut l'indiquer en incluant une notice typée dans l'objet de réponse.

Voici un exemple abrégé d'une réponse de recherche qui a été tronquée.

{
"rdapConformance" : ["rdap_level_0"],
"notices" :
[
{
"title" : "Search Policy",
"type" : "result set truncated due to authorization",
"description" : ["Search results are limited to 25 per day per querying IP."],
"links" :
[
{
"value" : "https://example.net/help",
"rel" : "alternate",
"type" : "text/html",
"href" : "https://www.example.com/search_policy.html"
}
]
}
],
"domainSearchResults" : [...]
}

Figure 32

Une technique similaire peut être utilisée avec une remarque typée où un seul objet a été retourné et les données dans cet objet ont été tronquées.