
网络原理
iplaypygocontainer
认真亦信仰
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
简单TCP服务器实现对话功能
服务端(server)import sockets = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 实例化s.bind(("192.168.246.1", 8000)) # 绑定端口s.listen(10) # 监听端口print("等待会话阻塞")s_client, addr = s.accept() # 会话...原创 2019-03-08 20:03:00 · 242 阅读 · 0 评论 -
常见的http状态码
100:继续 客户端应当继续发送请求。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。101: 转换协议 在发送完这个响应最后的空行后,服务器将会切换到在Upgrade 消息头中定义的那些协议。只有在切换新的协议更有好处的时候才应该采取类似措施。102:继续处理 由WebDAV(RFC 2518)扩展的状态码,代表处理将被继续执行。200:请求成功 处理方式:获得响应的...原创 2019-08-29 17:10:48 · 443 阅读 · 0 评论 -
计算机网络期末总复习资料分章节
概述互联网两大特性:连通性和共享互联网发展的三个阶段:单个网络ARPANET (2)三级结构的互联网 (3)多层次ISP结构的互联网。互联网的组成:(从工作方式分为两部分)核心部分:由所有连接在互联网上的主机(端系统)组成。边缘部分:由大量网络和连接这些网络的路由器组成。边缘部分分成两大类:客户和服务器方式:客户是服务的请求方,服务器是服务的提...原创 2019-03-17 21:23:18 · 444 阅读 · 0 评论 -
聊天室 (python)
未经笔者允许,不得转载#__author: han-zhang#date: 2018/12/23 14:03#file: chat_room.py#IDE: PyCharmimport socketimport threadingip_host = "192.168.43.37"ip_port = 8000#接受信息线程程序def recv_msg(s): ...原创 2019-03-10 00:35:17 · 354 阅读 · 0 评论 -
静态服务器--多进程 (python)
未经笔者允许,不得转载#__author: han-zhang#date: 2019/1/5 15:49import socket,multiprocessing,redef request_headers(client_socket,client_addr): print(str(client_addr) + "连接成功") #接受客户端请求 recv_...原创 2019-03-10 00:26:47 · 235 阅读 · 0 评论 -
静态服务器--多线程 (python)
未经笔者允许,不得转载# __author: han-zhang# date: 2019/1/5 17:32import socket, threading, redef request_header(client_socker, client_addr): print(str(client_addr).join("连接成功")) recv_data = cli...原创 2019-03-10 00:25:49 · 218 阅读 · 0 评论 -
静态服务器--动态页面 (python)
未经笔者允许,不得转载#__author: han-zhang#date: 2019/1/5 11:30import socketimport redef request_handers(client_socket,client_addr): print(client_addr,"连接 success") #接受客户端请求 recv_data=clien...原创 2019-03-10 00:24:45 · 278 阅读 · 0 评论 -
静态服务器--固定页面 (python)
未经笔者允许,不得转载#__author: han-zhang#date: 2018/12/30 14:37import socketdef header_request(client_socket): #接受信息 recv_data = client_socket.recv(1024).decode("utf-8") print(recv_data) ...原创 2019-03-10 00:22:49 · 234 阅读 · 0 评论 -
TCP+多线程 (python)
未经笔者同意,不得转载服务器#__author: han-zhang#date: 2018/12/23 10:21#file: server.py#IDE: PyCharmimport socket,threadingdef c_thread(s_client,addr): print(addr,'成功连接') #打印连接者地址信息 while Tru...原创 2019-03-10 00:16:31 · 728 阅读 · 0 评论 -
TCP文件下载器+udp实现步骤 (python)
UDP发送者步骤:实例化对象设置要发送的语句发送至目标端口关闭客户端接收者步骤:实例化对象绑定端口阻塞等待接受关闭客户端TCP文件下载器服务器步骤:a) 实例化服务器对象b) 绑定端口c) 监听d) 循环开启链接客户端e) 开启子线程f) 启动子线程g) 定义函数执行子线程经行读写交互h) 接收客户端下载请求(缓冲区)i) 指定文件查找...原创 2019-03-10 00:04:22 · 465 阅读 · 0 评论 -
网站建设的步骤
网站建设的步骤网站的建设分为如下9部分:——1,申请域名(即域名备案)那么什么是域名备案呢,针对有网站的域名,没有网站的域名不需要备案 ;还指到国家信息产业部提交网站的相关信息。网站备案是指国家规定经营性网站和非经营性网站都必须备案才能开通;备案一般需要22个工作日。——2,申请空间——3,定位网站——4,分析网站功能和需求(即网站策划)——5,网站风格设计——6,网站代码制作—...原创 2019-09-03 21:50:12 · 711 阅读 · 0 评论