socket的原理和实验
1.socket原理
伪代码:
2. sk.socket()
sk.connect()
sk.send('我想要XX') 5. 接收 6. 连接断开博客园(socket服务端): 1. 监听端口 while True: 3. 收到请求 4. 响应请求 用户断开
2.代码实验
from socket import *sock = socket()
sock.bind(('127.0.0.1',8080))
sock.listen(5)while True:coon,addr = sock.accept()data=coon.recv(8080)print(data)coon.send(b'hsq i L u')coon.close()
服务器端处于监听状态,至当浏览器通过URL访问端口,服务器响应请求,返回数据。
注:chorme浏览器有监控功能功能,这里用的火狐浏览器。另,服务端和客服端的请求和应答是以字节的形式传递。
转载于:https://www.cnblogs.com/shi-amao/p/10785844.html
socket的原理和实验相关推荐
- 解读模拟摇杆原理及实验
解读模拟摇杆原理及实验 Interpreting Analog Sticks 当游戏支持控制器时,玩家可能会一直使用模拟摇杆.在整个体验过程中,钉住输入处理可能会对质量产生重大影响.让来看一些核心概念 ...
- 编译原理:实验一练习
编译原理:实验一练习 词法分析器 编译原理实验报告 上面的第一个链接中的词法分析器有一点问题,修改后的代码如下: #include "string.h"#include " ...
- c语言的适当大小的子集,编译原理上机实验报告
编译原理上机实验报告,编制C语言子集的词法分析程序,编制递归下降法的语法分析程序 编译技术上机实验题目 实验一 一.题目 编制C语言子集的词法分析程序 二.目的 通过设计.编制.调试一个具体的词法分析 ...
- 《编译原理》实验报告——递归下降语法分析器的构建
一.实验要求 运用递归下降法,针对给定的上下文无关文法,给出实验方案.预估实验中可能出现的问题. 二.实验方案 1.构造LL(1),通过设计.编制.调试递归下降语法分析程序,对输入的符号串进行分析匹配 ...
- 《编译原理》实验教学大纲
<编译原理>实验教学大纲 课程编号: 773033 课程名称:编译原理 英文名称:Compiler Principle 课程类型: 模块课 学 时:5 学 分:4 适用对象: 软件开发各专 ...
- 【渝粤教育】国家开放大学2018年春季 0690-22T化工原理及实验 参考试题
科目编号:0690 座位号: 2017-2018学年度第二学期期末考试 化工原理及实验试题(B) 2018年7月 一.填空题(每空2分,共30分) 塔板负荷性能图中有______________条线, ...
- 基于Matlab的模拟通信实验平台设计,【通信原理仿真实验】通信原理虚拟实验仿真平台的设计和实现_玛雅作文网...
作文「通信原理虚拟实验仿真平台的设计和实现」共有 4564 个字,其中有 2704 个汉字,1316 个英文,162 个数字,382 个标点符号.作者佚名,请您欣赏.玛雅作文网荟萃众多优秀学生作文,如 ...
- Java——Socket通信原理
* Socket通信原理图解* A:Socket(中文翻译为:电源插座)套接字概述* 网络上具有唯一标识的IP地址和端口号组合在一起才能构成唯一能识别的标识套接字* 通信的两端都有Socket(两端都 ...
- socket 编程原理1
socket 编程原理1 主要用于解决网络间进程通信的问题,需要三级寻址. 1.指定特定网络: 2.指定特定主机: 3.特定进程 特定进程用端口号指定,tcp/udp均用16位端口号来表示用户进程,小 ...
最新文章
- OpenCV DNN支持的对象检测模型
- AR行业成本拆解解析
- Oracle中 的 DBMS_CRYPTO加密包
- Unity 3D观察者设计模式-C#委托和事件的运用
- APP打开直接显示图片,去掉中间的白屏时间
- 运行中SQL Server查询存储
- PHP通过SMTP实现发送邮件_包括附件
- oracle 基础查询语句
- 电子签名服务和云平台整合管理合同
- Tomcat服务器的使用
- 为什么linux中权限r对应4、w对应2、x对应1
- 薛逸凡计算机生物学,北大的孤独专业:一人旷课全系放假,毕业照从来只有一人...
- iOS公司开发者账号申请 营业执照
- CodeForces-B
- 【转】安全测试三部曲
- 滴滴欲垄断 还需跨过这三座大山
- 关于测试用例之一的白盒测试
- 14个岗位,看完就知道自己在互联网行业该怎么混
- 通过装饰器模式为 RoundedBitmapDrawable 加边框
- 邮件自动分发-08-带附件的会议邀请
热门文章
- 24点游戏java代码 中国开源社区_编程之美 1.16 24点游戏
- sql主键可以有多个_干货 | 新手请速戳!30个精选SQL面试问题Qamp;A集锦
- xp虚拟服务器设置,VMWare的XP虚拟机网络设置
- 解决ubuntu下不能mount windows 盘的问题
- pycharm 里面配置pip,安装库
- igllib 203 Curvature directions
- 【matlab】三维网格曲面图(mesh的用法)
- html ssm写用户登陆验证,ssm 使用token校验登录的实现
- 嵌入式linux gif 缩放_嵌入式环境动力监控主机
- python123下载失败_安装python3.5时出现严重错误无法完成安装,请问这个是什么情况?怎么解决??...