当前位置: 首页 > 知识库问答 >
问题:

如何更改附件MIME类型

洪飞白
2023-03-14

我正在使用XPages FileUpload控件将一些附件(.xml文件)保存到文档中。默认情况下,Domino正在保存。具有“text/xml”MIME类型的xml。但是我需要它是“application/xml”。设置FileUpload控件的“MIME类型”选项没有帮助,因为Domino可以识别文件类型并对其进行更改。

有没有办法完成这项任务并手动将附件MIME类型切换到自定义类型?

共有1个答案

令狐新翰
2023-03-14

你可能想看看“另一端”。而不是试图在保存时改变mime类型(我实际上怀疑Domino是否保存!!!),更改检索文件时提供文件的方式。与其使用内置URL来访问它,不如使用XAgent。在那里,你可以将MIME类型的标题设置为你心中的愿望。

编辑:
偷偷摸摸的方法:不要在你的应用程序中做任何事情。和你的管理员谈谈。在网站配置中,你可以指定规则。为XML文件提供模式,并在配置中覆盖哑剧类型的头。管理员留档有所有的细节。你想使用“自定义头”

 类似资料:
  • 我想改变我的单元格配件的颜色类型从蓝色到白色。文本颜色已经设置为白色。你们中有人知道怎么做吗? 我的代码:

  • MIME(多用途Internet邮件扩展)类型告诉浏览器如何处理某些类型的文件。 当文件发送到您网站访问者的浏览器时,它也会发送该文件的MIME类型。 MIME类型告诉浏览器文件类型以及如何将文件提供给用户。 例如,如果将.js文件发送到浏览器,则还会发送application/JavaScript MIME类型以告知浏览器.js文件是JavaScript文件,浏览器会相应地处理该文件。 大多数M

  • 问题内容: 在我正在使用的Web应用程序中,用户可以单击指向CSV文件的链接。没有为mime- type设置标题,因此浏览器仅将其呈现为文本。我希望此文件以.csv文件的形式发送,因此用户可以直接使用calc,excel,gnumeric等打开它。 该代码可以在我的计算机上正常工作(不是一直如此吗?),但在另一台计算机上不起作用。 我的浏览器是FF 3.0.1(在Linux上)的每晚构建。它无法使

  • 问题内容: 有没有一种方法可以找出Linux bash脚本中文件的MIME类型(或者称为“ Content-Type”?)? 我需要它的原因是因为ImageShack似乎需要它来上载文件,因为某种原因它将.png文件检测为文件。 我检查了文件,它实际上是一个PNG图片: 这给了我错误: 这可行,但是我需要指定一个MIME-TYPE。 问题答案: 使用。例子:

  • 我有一个用 PhpStorm 管理的 TypeScript 项目。所有 ts 文件都被正确识别为打字稿文件,在我的文件类型设置中,我有 文件映射打字稿。 所有的文件?不,一个文件顽固地不会被视为TypeScript文件,而是显示为纯文本。我不知道如何将这个标记为TypeScript文件。 所有<code>*。ts文件旁边有正确的ts图标。这个没有。 当我打开流氓文件时,PhpStom告诉我有该文件

  • 问题内容: 假设您要将一堆文件保存在某个地方,例如在BLOB中。假设您想通过网页分发这些文件,并让客户端自动打开正确的应用程序/查看器。 假设:浏览器通过HTTP响应中的mime-type(content-type?)标头找出要使用的应用程序/查看器。 基于此假设,除了文件的字节外,您还希望保存MIME类型。 您将如何找到文件的MIME类型?我目前在Mac上,但是在Windows上也应该可以使用。