J'apprécierais tous les conseils sur la façon de faire des demandes récursives avec le WSClient. J'accède à un api REST qui retourne les nœuds d'un arbre au format JSON, par exemple, ce serait le nœud racine:Faire des requêtes asynchrones récursives en utilisant le Play! WSClient
{
id: "root"
children:[
{
id: "node1"
children:[...]
},
{
id: "node2"
children:[...]
},
{
id: "node3"
children:[...]
}
]
}
Pour accéder à chaque nœud du modèle url est
root/node1/node1-1
ce que je Comme faire est de traverser l'arbre entier et obtenir des informations selon certains critères.
Merci à l'avance
'flatMap' est le chemin à parcourir. Sur une note plus sérieuse, vous devriez montrer ce que vous avez essayé et où vous êtes coincé plutôt que de s'attendre à ce que quelqu'un trouve la solution pour vous. – rethab
Bonjour, je ne demande pas à quelqu'un de me donner la solution C'est la raison pour laquelle je ne donne pas de détails supplémentaires. Jusqu'à présent, je peux accéder à un seul nœud en utilisant le CompletionStage de java8. – jorgeb