计算机网络基础

HTTP是什么?

基于TCP/IP的超文本传输协议,与服务器交互的主要四种不同方式

  1. get:查,(搜索排序筛选
  2. post:改,(用于修改、写入数据
  3. put:增,
  4. delete:删,

get和post区别是什么

  1. post传输更安全在HTTP协议传输下post相比较于get在网络传输中更安全一些,不会作为url的一部分,不会被缓存、保存在服务器日志,以及浏览器的浏览记录中。但在网络节点中抓包,就能完成的获取数据报文 因此,想要安全传输,就只有加密,即使用HTTPS,在此网络传输协议下,get与post都是安全的~
  2. post发送的数据更大 get有url长度限制
  3. post能发送更多的数据类型,get只能发送ASCII字符
  4. get传输速度更快
  5. post用于修改和写入数据 get一般用于搜索排序和筛选之类的操作(多数购物网站搜索查询都是get提交)目的是资源的获取,读取数据

HTTP状态码

  • 1xx(临时响应):提示作用,表示服务器已经接受到了请求,如果还要继续执行,操作者继续操作即可。
  • 2xx(成功响应):服务器已经成功处理了对应的请求
  • 3xx(重定向):要完成操作需要再次操作,需要进行重定向
  • 4xx(客户端响应):客户端发送发请求出错,妨碍了服务器处理
  • 5xx(服务器响应):服务器处理请求时内部发生错误,这些错误可能是服务器本身的错误,而不是请求出错。

HTTP详细状态码

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值