Récupérez le document ou l'image générés par une tâche de rendu terminée.
Notez que le résultat PDF ou d'image correspond à un blob binaire dans la réponse HTTP, comme indiqué par la valeur Content-Type dans les en-têtes de réponse. Cela peut nécessiter un traitement spécialisé (ou au moins différent) des réponses textuelles telles que JSON. Vous devrez peut-être indiquer à votre client HTTP que la réponse est binaire afin qu'il ne tente pas d'analyser les données binaires sous forme de texte.
Si la tâche de rendu existe, mais qu'elle n'a pas terminé l'affichage des résultats, l'état HTTP de la réponse sera 202 Accept (Accepté), le corps de la réponse sera vide et la réponse comportera un en-tête Réessayer-Après, indiquant que l'appelant doit répéter la requête ultérieurement.
Renvoie 404 si la tâche de rendu est introuvable, si le résultat mis en cache a expiré ou si l'appelant n'est pas autorisé à afficher les résultats.
Pour obtenir des informations détaillées sur l'état de la tâche de rendu, utilisez Render Task (Tâche de rendu). Pour mieux interroger les boucles en attente d'une tâche de rendu, il est préférable d'interroger render_task(id) jusqu'à la fin (ou l'erreur) de la tâche plutôt que d'interroger render_task_results(id) uniquement.
Demande
Réponse
200: Document ou image
202: Acceptée
400 Bad Request
404: introuvable
Examples
Python
Ruby
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/ruby/render_look_png.rb |
TypeScript
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/typescript/utils.ts |
Kotlin
https://github.com/looker-open-source/sdk-codegen/blob/main/kotlin/src/test/KotlinExample.kt |