在asp中更改响应类型

时间:2009-07-04 05:38:27

标签: html xml asp-classic

我通过编写(asp编码)

使用了xml类型
Response.ContentType = "text/xml"

现在xml内容结束了,我想添加html内容,所以我写了

Response.ContentType = "text/html"

但是它仍然在xml中写下这里会出现什么问题?

2 个答案:

答案 0 :(得分:2)

我不确定你的意思。每个响应只能有一个ContentType。浏览器会将响应的全部内容解释为xml。

如果您想获得具有不同内容类型的两个文件,则必须单独调用它们。

答案 1 :(得分:0)

正如@splattne所说,来自服务器的单个响应只能有一个内容类型。除非您从客户端发起第二个请求(并且有办法确定此请求需要不同的接受类型),否则您不能拥有单独的类型。更好的方法是将第二个请求发送到不同的功能/资源。