ResponseStream relisez délai d'attente après lecture
-
18-09-2019 - |
Question
Je me demande quand je lis un flux de réponse et un délai d'attente se produit, je peux retenter la lecture? Ou dois-je faire une nouvelle demande? Le serveur que je suis le téléchargement de ne supporte pas la reprise, donc je dois protéger contre les délais d'attente.
La solution
Non, vous ne pouvez pas réessayer. Vous avez besoin de rééditer la demande
Autres conseils
Comment savez-vous que le serveur n'accepte pas les curriculum vitae? Est-ce l'en-tête manque en effet Accept-Ranges
dans la réponse? Sinon, vous pouvez reprendre la demande en utilisant le Range
en-tête.
Si le serveur ne supporte pas en effet, alors mieux ce que vous pouvez essayer est d'informer le serveur que vous souhaitez maintenir la connexion en utilisant la tête de Connection: keep-alive
en combinaison avec le Keep-Alive
tête dans laquelle vous pouvez spécifier le délai d'attente.
Hope this helps.