【发布时间】:2012-07-28 22:28:05
【问题描述】:
ChromeSocket API 允许 us 从 TCP 套接字到 disconnect()。但是,在 另一端 发送了FIN 数据包之后,我如何决定是否希望套接字保持半打开状态?谢谢。
【问题讨论】:
标签: sockets google-chrome tcp google-chrome-extension chromium
ChromeSocket API 允许 us 从 TCP 套接字到 disconnect()。但是,在 另一端 发送了FIN 数据包之后,我如何决定是否希望套接字保持半打开状态?谢谢。
【问题讨论】:
标签: sockets google-chrome tcp google-chrome-extension chromium
如果您收到了一个 FIN 数据包,它充其量是半开的。您只能从您的一端发送数据,而不能接收它,如果对等方完全关闭,您甚至可能无法发送。你必须尝试一下。请注意,由此产生的错误(对等方重置连接)可能会由于缓冲而延迟。
【讨论】:
"you mightn't even be able to send if the peer has closed completely",I 分别如何断开和关闭完全 b> 使用 Chrome API? -- 2) 如果套接字是半开的,找出最好的方法是什么?当我想知道的时候,我并不总是想向我的同伴发送无知的消息。