【问题标题】:Java download file from URL with unknown filename从 URL 下载文件名未知的 Java 文件
【发布时间】:2011-10-21 15:30:53
【问题描述】:

我有一个从我的 java 应用程序调用的 URL,它返回 Excel 文件的保存/打开对话框。

目前,它在新选项卡中打开,但我想在同一窗口中返回对话框。我不知道文件名,因为它是动态的并且会根据传入的参数而变化。 我也不想将它保存在某个地方,因为我希望用户可以选择打开或保存。

有没有在 Java 中这样做?我只见过文件名已知的例子。

编辑 URL 正在命中 CGI 脚本

【问题讨论】:

    标签: java file excel url download


    【解决方案1】:

    从 url 在您的应用程序中创建一个 File 对象,将其存储在一个临时位置,然后是 ask Excel to open it for you

    【讨论】:

    • 我宁愿不将其存储在临时位置。
    • @pm13 你会遇到困难,因为如果文件存储在磁盘上,你只能使用 Excel 打开文件。
    • 我想要的只是来自 URL 的响应,该 URL 目前是一个“另存为/打开”对话框,显示在与应用程序相同的窗口中,而不是在新选项卡中打开。
    • @pm13 这不可能,该对话框属于浏览器。如果您希望它在您的应用中打开,您需要重新实现它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-03
    • 2016-10-24
    • 1970-01-01
    • 2022-01-16
    • 2021-05-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多