6

我们如何为不是从服务器提供的页面设置内容类型标头?(即一个简单的本地文件保存到桌面)

application/xml假设我有一个 .xml 文件,我想像在 google-chrome 中一样打开它。我如何指定它?

现在我想text/xml用 google-chrome 打开同一个文件,这是一个选项吗?

我的文件:

<?xml version="1.0"?>
<test></test>
4

2 回答 2

6

标头仅发送到服务器并由服务器提供服务。没有服务器,就没有请求或响应之类的东西,因此也就没有要接收的内容类型标头。

如果您尝试将其保留在本地,则可以在 localhost 服务器设置上打开它。IIS 和 Apache(以及许多其他)将在您的本地开发机器上运行,没问题。

于 2011-06-06T09:05:04.883 回答
3

不,你不能。HTTP 标头仅在它是 HTTP 请求或响应时才存在。AFAIK,您不能在 Web 浏览器中为单个文件类型设置超过 1 个关联。

于 2011-06-06T09:03:50.360 回答