概念总结--常见的状态码

1.常用状态码
    1xx
    2xx:一般表示成功
    3xx:一般表示重定向
    4xx:一般表示客户端错误
    5xx:一般表示服务器错误

    200 表示成功
    404 服务器无法找到被请求页面
    403 服务器拒绝访问权限不够 Forbidden
    500 请求未完成,服务器遇到不可预知的情况
    302

 

2.常用的请求方法   

    GET/POST
    其他方法:PUT/DELETE/OPTION/HEAD
    
    GET:一般用于请求网页,获取数据(对应数据库的查)
    POST:一般用于上传数据,表单提交(登录/注册/上传头像...)(对应数据库的增)
    DELETE:一般用于删除数据/文件(对应数据库的删)
    PUT:一般用于更新数据(对应数据库的改)

  

3. 面试题

    GET和POST的区别:
    1.参数位置
        GET参数一般位于URL后面
        POST:参数一般位于请求体中
    2.数据长度
        GET:长度有限制
        POST:长度理论上没限制,实际上取决于服务器的处理能力
    3.安全性
        POST相对于GET安全一些,但是两者都不安全
        例如  10块的保险柜 和 15的保险柜
    4.应用场景
        GET:一般用于获取数据
        POST:一般用于上传数据
    5.以上都是大众说法,但是在我看来,网络协议中并没有规定上述特征







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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值