我正在创建测试。我的 UDP 测试客户端向我的 UDP 服务发送消息。有效负载是一个 JSON 字符串。当它找到属性“ForwardingAddress”时,UDP 服务会这样做:
WebClient.UploadString(forwardingAddress, payload)
所有这些都有效,但我的模拟网络服务器使用裸套接字和围绕从套接字获得的流包裹的 StreamReader 实现,ReadToEnd() 需要 60 秒才能返回。
这闻起来很像超时值。有谁知道这个超时可以在哪里设置?否则我将被迫用循环和字符串解析状态机替换 ReadToEnd。