说的太模糊了,能不能说清楚一些
你想达到一种什么效果?什么样的二进制文件?Get 或者 post协议?

解决方案 »

  1.   

    怎么说呢,就像VOD点播一样,我把一个文件放到本地硬盘上,当用户点击一个链接(该链接并不直接指向文件)我根据用户点击的链接把文件从本地硬盘上取出来发给用户,就像用CGI实现的那种效果。
      

  2.   

    string fileName = "";
    FileStream fStream = File.OpenRead(fileName);
    byte[] buffer = new byte[fStream .Length];
    if (fStream .CanRead)
    {
    try
    {
    fStream .Read(buffer, 0, buffer.Length);
    }
    finally
    {
    fStream .Close();
    }
    }
    Response.BinaryWrite(buffer);
      

  3.   

    不行呀,我用了一个rm文件做测试死机了,然后我将Response.ContentType = "audio/x-pn-realaudio";RealPlay是打开了,但是RealPlay说他不能播放该类型的文件!!