Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sockets 使用boost::asio::ip::tcp套接字检索tcp标头_Sockets_Tcp_Boost Asio - Fatal编程技术网

Sockets 使用boost::asio::ip::tcp套接字检索tcp标头

Sockets 使用boost::asio::ip::tcp套接字检索tcp标头,sockets,tcp,boost-asio,Sockets,Tcp,Boost Asio,我使用boost asio开发了一个TCP后端,现在我需要访问整个TCP数据包(头+体)。可以使用TCP套接字吗?您需要原始套接字(SOCK_raw)来访问TCP头(和IP头)和负载(它不是称为body-不要将其与HTTP混淆)。这并不是说大多数平台只限制管理员用户访问原始套接字。

我使用boost asio开发了一个TCP后端,现在我需要访问整个TCP数据包(头+体)。可以使用TCP套接字吗?

您需要原始套接字(
SOCK_raw
)来访问TCP头(和IP头)和负载(它不是称为body-不要将其与HTTP混淆)。这并不是说大多数平台只限制管理员用户访问原始套接字。