createHttpTaskQueue
Rôle et comportement
Section intitulée « Rôle et comportement »Renvoie un client TaskQueue qui envoie chaque opération à un serveur serveTaskQueue() avec un jeton bearer, fixe ou résolu avant chaque requête. Une requête refusée rejette avec Queue request rejected (<status>) et les redirections ne sont pas suivies. Le client ne garde aucune connexion à fermer.
Exemple complet et règles détaillées.
Paramètres et propriétés
Section intitulée « Paramètres et propriétés »optionsRequisQueueClientOptionsURL du serveur, jeton bearer et délai par requête.options.urlRequisstringURL de base d’un serveur serveTaskQueue(), en http ou https, sans identifiants, requête ni fragment ; les requêtes partent vers <url>/queue.options.tokenRequisstring | (() => string | Promise<string>)Jeton bearer, ou fonction appelée avant chaque requête, renouvellements de bail et finalisations compris, pour qu’un jeton renouvelé s’applique aussitôt. Chaque valeur doit compter 32 à 512 caractères sans espace.options.timeoutMsOptionnelnumber | undefinedDurée maximale de chaque requête HTTP en millisecondes, 10000 par défaut, comptée après la résolution du jeton.