
python网络基础
韩波的博客
知识使人快乐,学无止境!记录知识的奥妙,享受成功的快感!
展开
-
python网络基础 - 27 计算机网络基础
计算机网络基础1.计算机数据通信过程mac地址/物理地址 : 在生产的时候就确定的一个唯一的序列号DNS的作用 : 把域名翻译成对应的ip地址2.OSI参考模型定义: OSI模型是国际标准化组织分析计算机通信, 把计算机通信进行的规范和标准划分为7层:(1) 应用层: 所有能产生网络流量的程序 (如QQ, 微信)(2) 表示层: 数据传输前的压缩, 加密, 确定编码方式等操作(3) 会话层:...原创 2018-05-28 19:40:32 · 457 阅读 · 0 评论 -
python网络基础 - 28 服务端 / 客户端 / 网络请求
网络请求 1.服务端 from socket import socket, SOCK_STREAM, AF_INET from datetime import datetime #创建服务端 def main(): # 1.创建套接字对象并指定使用哪种传输服务 # AF_INET - ipv4 # AF_INET6 - ipv6 # type = SO...原创 2018-05-28 20:33:27 · 213 阅读 · 0 评论 -
python网络基础 - 29 多线程
多线程 1. 进程 定义: a . 是指在系统中正在运行的一个应用程序 b . 每个进程之间是相互独立的, 每个进程均匀速在其专用且受保护的内存空间内 例如: 同时打开QQ和微信, 系统就会分别启动2个进程 2. 线程 定义: a . 一个进程要想执行任务, 必须得有线程 (每1个进程至少要有1条线程) b . 一个进程 (程序) 的所有任务都是...原创 2018-05-29 19:16:49 · 242 阅读 · 0 评论 -
HTTP协议常见状态码详解
常见的http状态码 100:继续 客户端应当继续发送请求。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。 101: 转换协议 在发送完这个响应最后的空行后,服务器将会切换到在Upgrade 消息头中定义的那些协议。只有在切换新的协议更有好处的时候才应该采取类似措施。 102:继续处理 由WebDAV(RFC 2518)扩展的状态码,代表处理将被继续执行。 200:...原创 2018-08-08 19:59:22 · 670 阅读 · 0 评论