Cookie:Cookie是存储在客户端浏览器中的小型数据,用于存储用户的状态信息,如登录信息。它以键值对的形式存在,浏览器可以选择保存或拒绝这些信息。
Session:Session是存储在服务器端的用户数据,通常包含用户的状态信息。Django通过Session在服务器上保存用户的相关数据,并通过一个唯一的Session ID(随机字符串)与客户端进行关联。
协议 | 端口号 | 功能 |
---|---|---|
HTTP | 80 | 超文本传输协议,用于网页传输 |
HTTPS | 443 | 安全的 HTTP,使用 SSL/TLS 加密 |
FTP | 21 | 文件传输协议,用于文件传输 |
FTPS | 990 | FTP 的安全版本,使用 SSL/TLS 加密 |
SFTP | 22 | SSH 文件传输协议,通过 SSH 进行文件传输 |
SSH | 22 | 安全外壳协议,用于安全远程登录和命令执行 |
Telnet | 23 | 远程登录协议,未加密(不安全) |
SMTP | 25 | 简单邮件传输协议,用于发送邮件 |
POP3 | 110 | 邮局协议版本 3,用于接收邮件 |
IMAP | 143 | Internet 邮件访问协议,用于接收邮件 |
DNS | 53 | 域名系统,用于域名解析 |
DHCP | 67/68 | 动态主机配置协议,用于动态分配 IP 地址 |
NTP | 123 | 网络时间协议,用于同步计算机时间 |
RDP | 3389 | 远程桌面协议,用于远程桌面连接 |
MySQL | 3306 | MySQL 数据库服务的默认端口 |
PostgreSQL | 5432 | PostgreSQL 数据库服务的默认端口 |
Redis | 6379 | Redis 数据库的默认端口 |
MongoDB | 27017 | MongoDB 数据库的默认端口 |
OSI 层次 | 协议名称 | 作用 |
---|---|---|
物理层 | Ethernet | 定义网络物理传输介质和信号传输方式。 |
USB | 定义设备连接和数据传输标准。 | |
DSL | 数字用户线路,用于提供高速互联网接入。 | |
数据链路层 | PPP | 点对点协议,用于直接连接两个网络节点。 |
MAC | 媒体访问控制协议,用于局域网设备间的通信。 | |
Frame Relay | 一种广域网技术,用于高效传输数据帧。 | |
网络层 | IP | Internet Protocol,负责数据包的寻址和路由。 |
ICMP | 互联网控制消息协议,报告网络错误和状态。 | |
IGMP | Internet Group Management Protocol,用于多播组管理。 | |
ARP | 地址解析协议,将 IP 地址转换为 MAC 地址。 | |
传输层 | TCP | 传输控制协议,提供可靠的连接和数据传输。 |
UDP | 用户数据报协议,提供无连接的、不可靠的传输。 | |
会话层 | NetBIOS | 网络基本输入输出系统,用于会话管理。 |
RPC | 远程过程调用,允许在不同主机间调用服务。 | |
表示层 | TLS/SSL | 传输层安全协议,用于加密和保护数据传输。 |
JPEG | 图像格式协议,处理图像数据的压缩和传输。 | |
MIME | 多用途互联网邮件扩展,用于邮件内容的描述和编码。 | |
应用层 | HTTP | 超文本传输协议,支持网页的传输和显示。 |
FTP | 文件传输协议,支持文件的上传和下载。 | |
DNS | 域名系统,负责将域名解析为 IP 地址。 | |
SMTP | 简单邮件传输协议,用于发送电子邮件。 | |
SNMP | 简单网络管理协议,用于网络设备的管理和监控。 |
pythondata = input("请输入: ")
print(data)
就是无法输入中文, 在B站上查找目前没有很好的办法来解决在运行控制台中输入中文, 目前只能使用调试模式或者pycharm终端解决, 只能等Jetbrains更新解决bug很烦😵💫
由于想要在国内服务器器上搭建我在github上的代码, 执行github clone
命令克隆不下来, 于是在网上查找发现使用gitee可以加速克隆github代码