XPages 上传的文件:embedObject 中的异常
XPages uploaded file: exception in embedObject
我们有一个允许用户上传文件的 XPages 网络应用程序。使用 embedObject() 函数将上传的文件存储在新文档的 RichText 字段中。这已经运行了很长一段时间,但最近有人试图上传一个名为 "test.dir" 的文件,它导致 embedObject 出现异常。我们尝试过的其他典型文件扩展名工作正常,如果我们将同一文件重命名为 "test.txt" 它工作,但“.dir”扩展名似乎会导致问题。有谁知道“.dir”可能有什么问题?很奇怪! TIA.
在 Domino 中,.dir
个文件是目录 link 个文件。我希望这是问题的根源。
您可以在将文件作为附件嵌入之前重命名该文件,例如test.dir.txt
您可能想要采用完全不同的方法。 embedObject
要求您在附加文件之前将文件临时存储在文件系统中。
当您将文档而不是 RichText 处理为 MIME 时,您可以创建附件 MIME 部分并将上传的数据直接流式传输到该部分,而无需先将其存储在临时位置。
我们有一个允许用户上传文件的 XPages 网络应用程序。使用 embedObject() 函数将上传的文件存储在新文档的 RichText 字段中。这已经运行了很长一段时间,但最近有人试图上传一个名为 "test.dir" 的文件,它导致 embedObject 出现异常。我们尝试过的其他典型文件扩展名工作正常,如果我们将同一文件重命名为 "test.txt" 它工作,但“.dir”扩展名似乎会导致问题。有谁知道“.dir”可能有什么问题?很奇怪! TIA.
在 Domino 中,.dir
个文件是目录 link 个文件。我希望这是问题的根源。
您可以在将文件作为附件嵌入之前重命名该文件,例如test.dir.txt
您可能想要采用完全不同的方法。 embedObject
要求您在附加文件之前将文件临时存储在文件系统中。
当您将文档而不是 RichText 处理为 MIME 时,您可以创建附件 MIME 部分并将上传的数据直接流式传输到该部分,而无需先将其存储在临时位置。