PHP网络协议考点,php面试专题---10、网络协议考点

php面试专题---10、网络协议考点

一、总结

一句话总结:

网络的考点其实就是这些:常见状态码,常见协议,osi七层模型,http和https

1、HTTP/1.1中,状态码200、301、304、403、404、500的含义?

301:(永久移动) 请求的网页已永久移动到新位置。 服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。

304:(未修改) 自从上次请求后,请求的网页未修改过。 服务器返回此响应时,不会返回网页内容。

403:(禁止) 服务器拒绝请求。

404:(未找到) 服务器找不到请求的网页。

2、OSI七层模型?

物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

3、HTTP协议的工作特点?

无状态

基于B/S模式

通信开销小、简单快速、传输成本低

基于B/S模式

通信开销小、简单快速、传输成本低

使用灵活、可使用超文本传输协议

节省传输时间

无状态

4、HTTP协议的工作原理?

客户端发送请求给服务器,创建一个TCP连接,指定端口号,默认80,连接到服务器,服务器监听浏览器请求,一旦监听到客户端请求,分析请求类型后,服务器会向客户端返回状态信息和数据内容

5、HTTP协议常见的请求方法?

GET:获取

POST:上传

PUT:修改

DELETE:删除

GET、POST、HEAD、OPTIONS、PUT、DELETE、TRACE

6、HTTPS协议的工作原理?

SSL/TLS:HTTPS是一种基于SSL/TLS的HTTP协议,所有的HTTP数据都是在SSL/TLS协议封装之上传输的。

数据加密传输:HTTPS协议在HTTP协议的基础上,添加了SSL/TLS握手以及数据加密传输,也属于应用层协议。

7、常见网络协议含义及端口?

FTP、Telnet、SMTP、POP3、HTTP、DNS

8、我们常见的HTTP协议、TCP协议分别位于OSI网络模型的第几层?

HTTP协议:第七层

TCP协议:第四层

9、第七层应用层的协议有哪些?

HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP

二、内容在总结中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值