Golang的TFTP服务器和客户端库 实施: -TFTP协议(修订版2) -TFTP选项扩展 -TFTP块大小选项 部分实现(仅适用于tsize服务器端): -TFTP超时间隔和传输大小选项 一组功能足以支持PXE引导。 import "github.com/pin/tftp" 该软件包对Golang io具有凝聚力。 特别是它实现了io.ReaderFrom和io.WriterTo接口。 这样就可以进行有效的数据传输,而不必进行不必要的内存复制和分配。 TFTP服务器 // readHandler is called when client starts file download from server func readHandler ( filename string , rf io. ReaderFrom ) error { file , err := o
2023-08-30 20:16:20 28KB go golang tftp pxe
1
目录 它是什么? 这个项目的想法是编写一个简单的 OAuth 2.0 授权服务器。 不要期望太多。 它正在逐步发展。 代码看起来不太好。 很多东西都是硬编码的。 它更像是一个简单的概念证明应用程序。 规格 本项目使用以下 RFC 文档作为其实现的规范。 这个想法是尽可能地遵守规范,很少或没有转移。 - OAuth 2.0 授权框架 -JSON Web令牌(JWT) - OAuth 2.0 授权框架:不记名令牌使用 邮递员脚本示例 邮递员脚本将随着代码的进展而更新。 验证访问令牌 该项目使用的访问令牌格式是 JWT 不记名令牌。 因此,您可以在此处验证令牌: https : //www.jsonwebtoken.io/ HMAC 签名摘要中使用的秘密是client_id 。 愚蠢,但这是目前的工作方式。 贡献 我总是欢迎来自社区的 PR。 您可能知道,这个项目是在我的频道h
2023-03-28 19:21:37 1008KB C#
1
硬件介绍: Nucleo-F746ZG板子,F746换成了F407ZG,压缩包里面有原理图 单片机是STM32F407ZG,以太网PHY是LAN8742A 软件介绍: STM32CubeMX版本5.6.0,HAL库版本是STM32Cube_FW_F4_V1.25.2 MDK版本5.36,Keil::STM32F4xx_DFP_2.15.0,ARM::CMSIS_5.8.0 FreeRTOS+LwIP都是STM32CubeMX生成的,不需要自己手动移植 LwIP_Netconn_Server_UDP暂时没有调通 LwIP_Netconn_Server_TCP已经调通 LwIP_Netconn_Client_TCP已经调通 LwIP_Socket_Server_TCP已经调通 LwIP_Socket_Client_TCP已经调通 LwIP_Socket_Server_UDP已经调通 希望可以给需要的朋友带来帮助,有问题可以留言反馈,谢谢!
2023-03-06 21:21:22 2.53MB STM32F407 STM32CubeMX FreeRTOS LwIP
1
一个简单的TFTP服务器和客户端。 用法: 服务器:mytftp -l [-p端口] [-v] 客户端:mytftp [-p端口] [-v] [-r | w文件]主机 有关参数的详细信息,请参见main()函数。
2023-03-02 13:04:37 5KB C
1
delphi idftp服务器和客户端例程,已在delphi xe10.4上调试并汉化。2022.08.14
2023-02-18 23:01:11 584KB idftp idftpclient idftpserver
1
C#实现服务器和客户端之间的TCP异步通信的完整示例源码,消息进行了Des加密和解密。基于.net6.0框架,使用vs2022及以上版本打开。
2023-02-14 11:10:05 542KB tcp 异步通信 C#源码
1
关于这个项目 这是FTP服务器和客户端,使用PyQt GUI框架的客户端 为什么我要创建这个项目? 因为Qt框架似乎是一个功能强大且有趣的框架,所以我想学习并尝试这个框架。 我对包括FTP Internet Protocol在内的Internet Protocol感兴趣的另一个原因,因此我想尝试实现FTP协议。 依存关系 PyQt4.x 经过测试 Python2.7和python3.5 用法 $ python ftp_server.py $ python ftp_client.py 注意:当您运行ftp_server.py时,您可能需要权限,因为ftp服务器端口默认在20和21上运行,因此您可以运行sudo python ftp_server.py 平台 目前只能在Linux之类的操作系统上运行,例如Ubuntu,Mac OSX等。 屏幕截图 FTP服务器 FTP客户端
2023-01-08 14:59:18 366KB Python
1
Linux下C语言http文件浏览web服务器和TCP协议实现服务器和客户端网络数据传输
2023-01-07 21:51:16 30KB linuxC语言实现web服务
1
java TCP 协议操作,客户端和服务端可以进行通讯,支持多客户端连接
2022-12-27 22:39:06 8KB java TCP
1
JAVA写的FTP服务器和客户端
2022-12-12 20:16:21 78KB JAVA FTP 服务器 客户端
1