2011-11-27 53 views
0

我有一个非常简单的通用处理程序,它向客户端发送简单警报。我将Content-Type标题设置为application/x-javascript,但我从服务器获得的是text/html内容类型。无法在我的通用处理程序中设置“Content-Type”

这里是我的通用处理程序的代码:

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是:

enter image description here

任何想法是什么错误?

PS:我想创建一个脚本传送服务,并且该脚本是即时创作的。这就是为什么我使用动态通用处理程序来处理此脚本的原因。

回答

相关问题