比如说用ashx文件代码如下:
public class rtest : IHttpHandler {    public void ProcessRequest(HttpContext context)
    {
        string Ret = "";
        context.Response.ContentType = "text/plain";
        context.Response.Write(Ret);
    }get访问rtest.ashx页面,直接返回一个空值,请问这样的返回值有出网流量吗?
如果有,要怎么返回才不会算出网流量?

解决方案 »

  1.   

    只要有http响应,就有流量,除非什么都不返回。
      

  2.   

    请问什么叫“什么都不返回”?
    改成这样吗:
    public class rtest : IHttpHandler {    public void ProcessRequest(HttpContext context)
        {
            string Ret = "";
            context.Response.ContentType = "text/plain";
            if(Ret!="")
                context.Response.Write(Ret);
        }
      

  3.   

    请问什么叫“什么都不返回”?
    改成这样吗:
    public class rtest : IHttpHandler {    public void ProcessRequest(HttpContext context)
        {
            string Ret = "";
            context.Response.ContentType = "text/plain";
            if(Ret!="")
                context.Response.Write(Ret);
        }
    你只要有Reponse就有返回啊,除非你Response.End();之后就没有流量了。