Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
C# NetworkStream.Read 奇怪之处
谁能指出这段代码中的缺陷吗 我正在使用 TcpClient 检索一些 HTML 与 IIS 服务器通信时 NetworkStream Read 似乎永远不会完成 如果我改用 Fiddler 代理 它可以正常工作 但是当直接与目标服务器对话时
c
aspnet
tcpclient
networkstream
如何取消 NetworkStream.ReadAsync 而不关闭流
我正在尝试使用 NetworkStream ReadAsync 读取数据 但我找不到如何取消调用后的 ReadAsync 作为背景 NetworkStream 由连接的 BluetoothClient 对象 来自 32Feet NET 蓝牙
c
NET
Asynchronous
asyncawait
networkstream
支持异步操作并遵守超时的.NET TcpClient/NetworkStream 实现
根据问题数量 论坛帖子等 BCL 中的 TcpClient NetworkStream 实现似乎缺乏对取消 IO 操作的适当支持 随着 NET 4 5 中添加异步方法 这种取消 或适当的超时支持 的缺乏使事情变得更加令人沮丧 因为在执行 I
NET
tcpclient
asyncsocket
networkstream
baseclasslibrary
C# 无法从传输连接读取数据:现有连接被远程主机强制关闭。读取网络流
我看过 无法从传输连接读取数据连接已关闭 https stackoverflow com questions 26995191 unable to read data from the transport connection the co
c
tcpclient
networkstream
指示远程主机已关闭连接的 NetworkStream.Read 的替代方案?
关于使用以下命令处理 TCP IP 连接TcpClient类 除了等待之外 还有其他方法可以检查远程主机是否已关闭连接吗 NetworkStream Read返回0的方法 您可以使用IOControlCode KeepAliveValues
c
TCP
connection
tcpclient
networkstream
您可以通过 TcpClient 发送大于 SendBufferSize 的文件吗?
我正在试验 NET 中的 Tcp 连接 我想发送一些大于 TcpClient 对象的 SendBufferSize 比例的数据 是否可以通过简单地写入网络流来发送数据 或者我是否需要将其切成小块并发送这些数据 然后在另一端再次创建它 Fro
c
NET
TCP
tcpclient
networkstream
使用 NetworkStream.BeginRead 和 NetworkStream.EndRead 实现超时
我编写了以下函数来实现超时功能NetworkStream的异步读取函数 BeginRead and EndRead 在我注释掉该行之前它工作正常Trace WriteLine bytesRead bytesRead Why private
c
NET
Asynchronous
networkstream
为什么 BufferedStream.Write 会抛出“此流不支持查找操作”?
这个让我很困惑 当我什至没有调用它时 我收到有关搜索的错误 我的代码看起来像这样 send 42 uint value 42 byte msg BitConverter GetBytes value stream Write msg 0 s
c
networkstream
bufferedstream
使用新创建的网络流时,网络流“无法访问已处置的对象”
我有几种不同的方法来连接到远程主机 发送消息 获取回复和使用信息 这一直工作得很好 直到我在连接类的同一个实例中使用两种方法 在我收到错误的示例中 我运行以下方法 public string sendRequestAccountID str
c
NET
WinForms
networkstream
如何停止从 NetworkStream 读取?
我正在尝试从 NetworkStream 读取数据 我写下一个代码 Imports System Net Imports System Net Sockets Public Class Form1 Dim tcpclnt1 As New T
NET
VBNET
Sockets
IO
networkstream
StreamWriter 不会刷新到 NetworkStream
Using a StreamWriter写信给NetworkStream and a StreamReader阅读回复 该应用程序正在向新闻服务器发送命令并读取响应 简化的代码 无错误处理等 tcpClient new TcpClient
NET
networkstream
streamwriter
NetworkStream.Write 与 Socket.Send
我有一个 C 应用程序 我使用自定义 FTP 库 现在我使用 Socket Send 发送数据 但我想知道使用套接字启动 NetworkStream 并使用 NetworkStream Write 是否会更好 使用其中一种比另一种有什么优势
c
Sockets
networkstream
读取 NetworkStream 不会推进流
我有一个客户端 服务器应用程序 其中服务器传输一个 4 字节整数 指定下一次传输的大小 当我在客户端读取 4 字节整数 指定 FILE SIZE 时 下次读取流时 我会读取 FILE SIZE 4 个字节 从此流读取时是否需要将偏移量指定为
c
Stream
networkstream
是否需要同时关闭 NetworkStream 和 TcpClient,还是只关闭 TcpClient?
我正在阅读有关 TcpClient Close 的文档 http msdn microsoft com en us library system net sockets tcpclient close 28v VS 100 29 aspx并
c
Dispose
tcpclient
networkstream
如何从NetworkStream获取所有数据
我正在尝试读取通过连接的机器缓冲区中存在的所有数据TCP IP但我不知道为什么我没有获取所有数据 有些数据丢失了 这是我正在使用的代码 using NetworkStream stream client GetStream byte dat
c
tcpclient
TCP
networkstream
无法从 C# 中的 .Net 套接字正确读取数据
我有一个使用套接字通信的 C 客户端和服务器类 服务器看起来像这样 public class AsyncTcpServer private Socket server socket private Socket client socket
c
Sockets
asyncsocket
networkstream
外部 swf 卸载后声音继续播放
我有一个 Flash 应用程序 某种加载外部 SWF 视频播放器的播放列表 我没有对该外部文件的代码访问权限 因此用户可以观看视频或跳到另一个视频 当用户切换到另一个视频时 将加载新的 SWF 文件 问题 如果用户没有看完视频并跳到下一个
flash
actionscript3
Stream
networkstream
.NET 阻塞套接字读取直到 X 字节可用?
假设我通过 TCP 实现了简单的协议 其中每条消息由以下部分组成 An int表示数据长度 二进制数据 长度在 1 中指定 读这样的消息我想要这样的东西 int length input ReadInt byte data input Re
c
NET
Sockets
networkstream
如何从服务器读取消息? (TCP)
客户端写入服务器 服务器读取 服务器写入客户端 客户端不读取 Server using System using System Text using System Net using System Net Sockets using Sys
c
streamreader
streamwriter
networkstream
.NET NetworkStream.EndWrite() 写入的字节数
MSDN文档明确指出 获取到NetworkStream后 可以调用EndWrite方法 成功完成发送操作并返回数量 发送的字节数 强调我的 但是 它什么也不返回 void public override void EndWrite IAsy
NET
tcpclient
networkstream
1
2
»