• http基本概念和常见状态码


    1.HTTP是什么

      HyperText Transfer Protocol 超文本传输协议

      超文本:文字、图片、视频的混合体

      传输: 计算机网络两点之间传输(双向、中间可有若干点)

      协议:遵守一定的约定和规范

    2.Http常见的状态码

     1**:协议处理中的一种中间状态

     2**:服务器成功处理了客户端的请求

       200 OK:最常见的成功状态

       204 No Content  :与200OK基本相同,但响应头没有body数据

       206 Partial Content :断点续传,响应返回的body数据并不是资源的全部

     3**:客户端请求的资源发送了变动,需要客户端用新的∪RL重新发送请求获取资源,也就是重定向。

        301 Moved Permanently: 永久重定向,说明请求的资源已经不存在了,需改用新的URL再次访问
        302 Found : 临时重定向,说明请求的资源还在,但暂时需要用另一个∪RL来访问

        304 Not modified :不具有跳转的含义,表示资源未修改,重定向已存在的缓冲文件,也称缓存重定向,用于缓存控制

     4**: 客户端发送的报文有误,服务器无法处理

      400 Bad Request : 请求报文有误
           403 Forbidden :通常是鉴权失败,没有权限访问该资源
      404 Not Found :常见的错误码,请求的资源在服务器上不存在或找不到,开发的时候一般是请求路径有误

     5**:请求报文正确,但服务器内部错误

      500 Internal server Error 常见的错误码,通常是服务器内部发生了异常

      501 Not Implemented 客户端请求的功能暂不支持

      502 Bad Gateway 通常是服务器作为网关或代理时返回的错误码,表示服务器自身工作正常,访问后端服务器发生了错误。

      503 Service Unavailable 服务器繁忙,稍后再试

  • 相关阅读:
    快速排序
    fedora 配置
    while与do while
    switch选择结构
    if选择结构
    java有参
    java猜拳
    java类的无参方法
    java类与对象
    java数组
  • 原文地址:https://www.cnblogs.com/sulishihupan/p/13424847.html
Copyright © 2020-2023  润新知