其他数据以及 TCP 连接请求
Additional data along with TCP connect request
我有一个客户端实现和一个服务器实现。我希望客户端将有关自身的数据及其连接请求发送到服务器。例如,我可以发送一个带有用户名的额外数据包。我想知道在实际建立流之前使用connect()
是否可能这样做。然后,我只会根据这些信息接受。
谢谢
不要混合图层。TCP connect
位于网络层,在机器之间建立通信通道。
相反,请定义您的协议(如何在 TCP 流中传输数据的规则)以首先包含握手。 例如,SMTP 使用标头和握手在发送任何实际电子邮件之前首先设置连接。
相关文章:
- 从网链套接字请求连接设备的列表
- 如何将请求的客户端连接的 IP 与 QTcpSocket 类中识别的 IP 之一进行比较?
- 重用多个请求的相同套接字连接
- C++ 套接字侦听器 accept() 在发布时不接受连接请求
- 尝试使用 boost::asio 连接到 SOCKS 5 服务器,但我的连接请求格式不正确
- C++-QtQObject::跨类连接GET请求使用情况
- 互联网连接速度与HTTP请求的编程语言速度
- 其他数据以及 TCP 连接请求
- 错误:在“连接”中请求成员“板”,该“板”属于非类类型“游戏*”
- 通过同一个ssl连接从多个线程发送请求
- Qt:在QNetworkAccessManager中发送请求后连接信号
- 如何使用 Windows 本机 Wifi 功能连接到请求网络安全密钥的 Wifi
- 模拟器,发送请求 - 响应并打开TCP连接
- 客户端无法通过udp连接向服务器发送请求
- 从多个线程请求连接到远程服务
- 我只是想在HTTP/1.1请求结束时关闭连接
- WinSock连接前绑定导致WSAEADDRNOTAVAIL-请求的地址在其上下文中无效
- IPC:为每个请求连接或保持插座打开
- 对于客户端服务器程序,并行接收多个客户端连接请求的最佳方法是什么
- Boost asio SSL -连接成功后尝试发送请求