我将文本文件存储在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的行,这应该可以解决问题。

10-02 05:20