Bonjour,![]()
Dans mon appli J2EE simple (servlets uniquement), je dois télécharger un fichier sur le navigateur.
Simple me direz-vous ?![]()
Le problème vient du fait que ce fichier est lu progressivement à partir d'appels successifs à des services Tuxedo qui me servent le fichier par blocs.
Je ne peux donc pas connaitre a priori la taille du fichier.![]()
Ce fichier peut être très volumineux, il est donc hors de question de le charger totalement en mémoire afin de calculer sa taille avant de l'envoyer en une seule fois au client.![]()
Je souhaiterai donc appeler mon service Tuxedo et envoyer après chaque appel à mon client les données reçues.
Celà pose-t-il un problème de ne pas préciser la taille de la réponse envoyée au client (pas de res.setContentLength() ) ?![]()
J'ai lu quelque part que c'était lié aux connexions persistantes HTTP 1.1,
est-ce vrai ? Si oui peut-on forcer l'utilisation de HTTP 1.0 pour ce cas particulier ?
Avez-vous des conseils ou des retours d'expériences sur ce sujet à me donner ?![]()
Merci d'avance.
Partager