我将文本文件存储在GAE Blobstore中。
现在,我想读取文件的内容并在浏览器中查看它们,而无需实际下载文件。
我通过单击访问servlet的HTML页面上的链接来访问servlet。
我正在使用blobKey提供文件
String blobKey = req.getParameter("blobKey");
BlobKey blobKey = new BlobKey(blobKey);
resp.setContentType("text/plain");
resp.setHeader("Content-Disposition", "attachment; filename=\"" +fileName +"\"");
blobstoreService.serve(blobKey, resp);
但是上面的代码是通过在浏览器中显示文件来下载文件的。
谁能帮我。
最佳答案
删除在标题中设置Content-Disposition的行,这应该可以解决问题。