|
5
|
| Aaron Daniels · 技术社区 · 17 年前 |
|
|
1
5
为了使ReadyState翻转完成,服务器端必须终止连接。 如果查看代码,可能不是在调用Response.End,而是在BinaryWrite或WriteToStream方法之后。这是必需的,以便刷新响应并提醒客户端所有内容都已传输。 请注意,在做出响应后,您仍然可以在服务器端处理数据。结束调用后,您将无法向客户端发送更多数据。 如何正确地做到这一点的一个很好的例子是A.Russell Jones的《用C#掌握ASP.Net》第171页( google preview here 关键是您应该创建流,将其读入字节数组,关闭流,然后执行二进制写入,最后调用Response.End。 |
|
|
2
5
可以找到更多信息 here
|
|
|
3
0
你打过电话吗
|
|
|
4
0
直接写入流时,应将内容长度http头设置为所发送二进制数据的正确大小。 |
|
|
Mear1628 · vb.net从随机选择的端口号接收UDP 1 年前 |
|
|
user1946932 · .Net正则表达式在所有字符前添加空格 1 年前 |
|
|
user1946932 · 正则表达式:删除连续两个以上的<br>? 2 年前 |
|
|
Josh · 通过反思访问孩子的财产 2 年前 |
|
|
Khu RJ · 更新网格中的单元格-DevExpress网格控件 2 年前 |
|
|
Mick · VB.NET Regex。替换不起作用(数组未更新) 2 年前 |