我正在使用 C++ 开发 TFTP 服务器。问题是当我使用 Internet 上提供的 TFTP 客户端演示 (HS TFTP) 时,我无法接收或至少在接收缓冲区中看不到任何内容。
我可以“感觉到”我的应用程序正在接收某些内容,但是当我将那个演示用于 TFTP 客户端时,我看不到收到的内容。所以,我所做的是自己创建一个客户端并发送一个类似“WRQ”的命令。通过这种方式,我能够接收发送的命令。因此,我不知道为什么我看不到来自 Internet 上的常规 TFTP 客户端的内容。
顺便说一句,传输已使用本地 ip 127.0.0.1 和默认 TFTP IP 69 在同一台计算机上进行。