Je suis de retour d'un flux dans certaines configuration de réponse appropriée-tête content-type. Le comportement je suis à la recherche de est ceci:
Si le navigateur est capable d'afficher le contenu de ce type de contenu, alors il doit l'afficher dans la fenêtre du navigateur.
Si le navigateur ne sait pas comment rendre le contenu ensuite, il doit afficher la boîte de dialogue enregistrer sous, où le nom de fichier doit être fournie dans la réponse.
Le problème que si j'ai mis l'-tête Content-Disposition:
"attachment; filename="myfile.txt""
le navigateur affichera toujours le savesas boîte de dialogue.
Si je n'ai pas mis le Content-Disposition le nom du fichier utilisé dans la boîte de dialogue enregistrer sous est l'un dans l'url qui ne fonctionne pas dans mon cas.
J'ai aussi essayé de définir le Contenu-Disposition de inline, mais le résultat est le même.