C - 发送一个字节

时间:2017-04-21 17:45:56

标签: c arrays ip byte

问题很简单:如何将一个字节发送到某个服务器。

我正在尝试在C中创建一个Windows程序,它应该能够将一个字节发送到给定的IP地址。所以,我只需要一个这样的函数:

void sendByte(unsigned int ip, unsigned char byte){/**/}

我在MSDN上搜索,我发现了一些提供这种服务的功能(当然,程序应该在防火墙等中启用..我已经这样做了),但这些功能也写了一个标题。例如,当我尝试发送一个字节时,它实际发送1025个字节。第一个1024字节是我不想发送的一些垃圾数据(如标题Content-Length:...等)。有没有办法发送一个字节?

我还发现了一些库和独立的可执行文件,它们提供了类似的东西。但是,除了标准C库和<windows.h>之外,我不想包含任何内容,我也不想使用第3个独立的可执行文件。

我在StackOverflow和MSDN上搜索过,但我发现没有任何帮助。有一种简单的方法只使用标准库和windows.h吗?请不要使用其他库和插件和程序。

0 个答案:

没有答案