请问怎样在Web应用程序中用服务器端脚本响应客户端发出的二进制文件请求?谢谢! 说的太模糊了,能不能说清楚一些你想达到一种什么效果?什么样的二进制文件?Get 或者 post协议? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么说呢,就像VOD点播一样,我把一个文件放到本地硬盘上,当用户点击一个链接(该链接并不直接指向文件)我根据用户点击的链接把文件从本地硬盘上取出来发给用户,就像用CGI实现的那种效果。 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); 不行呀,我用了一个rm文件做测试死机了,然后我将Response.ContentType = "audio/x-pn-realaudio";RealPlay是打开了,但是RealPlay说他不能播放该类型的文件!! 打开软件时 读取10几万条 ACCESS里的数据 问题 C#中 变量 数组 集合能够批量产生么? c#监控某一固定端口 关于DATALIST使用 求一正则表达式 插入超过4000个字节时报错。ORA-01036: 非法的变量名/编号 电子邮件Base64无法解码的问题,大家帮帮忙 c#如何生成jar和jad文件? 用ZedGraph控件绘制圆 httpwebrequest分段不能实现 来者有分 如何在datagrid中选中一列后,获取列中的数据.(win)
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);