2011-06-06 58 views
4

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

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

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

我的文件:

<?xml version="1.0"?> 
<test></test> 
+0

打开如何?你能展示一些示例代码吗? – 2011-06-06 09:03:58

+0

@Pekka更新的问题.. – Pacerier 2011-06-06 11:23:12

+0

你仍然不是说*你打算如何打开文件?使用程序?使用脚本?在操作系统的外壳或桌面上?出于什么目的? – 2011-06-06 11:27:46

回答

3

不,你不能。 HTTP头只有在HTTP请求或响应时才存在。 AFAIK,您不能在Web浏览器中将单个文件类型的关联设置为1个以上。

5

标题只发送给服务器并由其服务。没有服务器,就没有请求或响应这样的事情,因此将不会有内容类型的头文件接收。

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

+0

不,我不是指本地主机服务器..我的意思是本地文件系统。所以它不可能? – Pacerier 2011-06-06 09:33:26

+0

这是正确的。从本地文件系统打开时没有服务器。这只是一个文件。 – Jordan 2011-06-06 14:10:36

相关问题