UDP服务端和客户端的连接
2023-09-11 14:17:08 时间
UDP客户端(创建,目标IP,发送的内容) import socket client_socket = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) # 创建一个UDP套接字 dest_addr = ("192.168.8.1",6666) # 目标方的地址和端口 client_socket.sendto("hello i am yjl".encode("utf-8"),dest_addr) # eg2 wrong # while True: # str = ("请输入传输的数据:") # client_socket.send(str.encode("utf-8")) # 发送数据到指定的ip和端口 client_socket.close() # 关闭套接字 UDP服务端(创建,绑定,接收) import socket udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # 创建一个UDP套接字 local_addr = ('192.168.8.1',6666) # 绑定本地的相关信息,如果不绑定,则系统会随机分配一个端口号 udp_socket.bind(local_addr) # 绑定地址 recv_data = udp_socket.recvfrom(1024) #等待接收对方发送的数据, 1024表示本次接收的最大字节数 print("recv data = ",recv_data.decode("utf-8")) udp_socket.close() #关闭套接字
相关文章
- java实现——客户端登录
- laravel获取客户端 IP 地址两种方式
- 16 爬虫 - Requests 私密代理验证 和 Web客户端验证
- Redis开发运维实践开发者设计规范之客户端推荐
- linux日志服务器审计客户端history记录
- mongoDB介绍与客户端认证权限
- 【DB2】解决客户端连接DB2报错:com.ibm.db2.jcc.am.SqlException
- SSH客户端 (通过密匙连接远程linux主机)
- 【APP渗透测试】 Android APP渗透测试技术实施以及工具使用(客户端&服务端)
- TCP客户端与服务端的连接
- Oracle客户端连接数据库配置
- 【AGC】如何查询AppGallery客户端日志
- 使用Httpclient来替代客户端的jsonp跨域解决方案
- VMware ESXi客户端连接控制台时提示"VMRC控制台连接已断开...正在尝试重新连接"的解决方法
- Tuxedo低版本客户端(Tuxedo 9)连接到高版本Tuxedo服务端(Tuxedo 12.1.3)的问题
- 8. 使用JMeter连接EMQ进行万级客户端连接测试
- 乌云曝联通沃邮箱等部分Android客户端存漏洞:没密码可登录
- ignite客户端找不到服务端的时候如何设置退出
- 安装和配置SVN服务器Subversion、客户端TortoiseSVN和Visual Studio插件AnkhSvn
- Redis集群(九):Redis Sharding集群Redis节点主从切换后客户端自动重新连接
- WCF系列教程之WCF客户端调用服务
- maven私服客户端配置
- U3D客户端框架(资源管理篇)之可寻址资源管理器 还在用难用的AssetBundle?快来使用新的可寻址资源系统AddressableManager,轻松玩转资源管理
- windows系统如何通过Xshell 客户端连接 linux系统(主要介绍ubuntu系统)
- Redis 客户端连接服务器失败