[英]Can't set “Content-Type” in my generic handler
我有一个非常简单的Generic Handler ,它向客户端发送了一个简单的警报。 我将Content-Type
标头设置为application/x-javascript
,但是从服务器获得的是text/html
内容类型。
这是我的通用处理程序的代码:
public void ProcessRequest(HttpContext context)
{
context.Response.Clear();
context.Response.AddHeader("Content-Type", "application/x-javascript");
context.Response.ContentType = "application/x-javascript";
context.Response.Write("alert('javascript is here');");
context.Response.Flush();
context.Response.End();
}
现在,当我通过http://domain/path/handler.ashx
调用此处理程序时,在Firebug中得到的是:
知道有什么问题吗?
PS:我想创建一个脚本交付服务,并且脚本是动态编写的。 这就是为什么我使用动态通用处理程序来提供此脚本的原因。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.