技巧篇Python也能重组web服务器 - WEB服务器-.docx

上传人:安*** 文档编号:19012811 上传时间:2022-06-03 格式:DOCX 页数:4 大小:453.26KB
返回 下载 相关 举报
技巧篇Python也能重组web服务器 - WEB服务器-.docx_第1页
第1页 / 共4页
技巧篇Python也能重组web服务器 - WEB服务器-.docx_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《技巧篇Python也能重组web服务器 - WEB服务器-.docx》由会员分享,可在线阅读,更多相关《技巧篇Python也能重组web服务器 - WEB服务器-.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、技巧篇Python也能重组web服务器-WEB服务器-最新IT资讯_电脑知识大全_网络安全教程-次元立方网今天我我和大家一起进入到了新的栏目专栏组是有关于技巧篇的文章怎样利用Python也能重组web服务器,我我告诉大家我们在学习的经过中要循环渐进从基础理论开场学习再一点一滴的积少成多,然后再渐渐的进入到学习的状态愈加努力的学习才能有所收获。简单的讲,web服务器就是机器上监听了本地的IP和端口的一个进程,当有客户的请求进来时,它会响应客户的请求并返回相应的信息。客户端和服务端之间的通信基于HTTP协议,客户端能够是阅读器或者任何支持HTTP的应用。我们平常访问网页或手机APP里接受服务端的数

2、据,都是通过这样的方式。下面这张图是一个客户端和服务端交互的经过用户在阅读器输入网址向web服务器发出一个请求,web服务器收到请求后返回Hello,world!给阅读器,用户就能在阅读器上看到文字。我们来用Python实现这样一个简单的web服务器。代码如下上面的代码监听本地的8888端口,收到客户端的请求后,在控制台打印出请求的头部和内容,并返回响应的头部和内容给客户端。运行上面的代码打开阅读器,访问:/localhost:8888/,会在阅读器看到如下的页面同时在程序的控制台会有如下的输出这就是客户端请求的头部信息。HTTP协议是TCP协议上层的协议,因而在实现HTTP交互之前,客户端和服务端先要创立TCP连接。创立TCP连接就要用到socket模块。创立TCP连接由客户端发起,为接受客户端的TCP连接请求,服务器端需要经历下面几步:创立socket调用bind绑定到指定的IP和端口调用listen监听端口调用accept接受客户端的请求至此一个TCP连接创立完成,接下来就能够进行数据的收发。好了,以上就是一个最简单的web服务器。是不是在学习的海洋里面又忘记了时间,本文里面有很多重要的知识和技能,你能够拿出你的小本子把核心部分写下来,不仅能够加深记忆最重要的事还能够长久的保存以便在不时之需时能够拿出来看一看。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 培训材料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁