zoukankan      html  css  js  c++  java
  • 什么是http协议

    今天面试的时候,问我的问题,当时没回答出来,包括状态码。这边看了一下,写一下。

    Http协议,又名超文本传输协议,

    是万维网使用的底层,主要用于web客户端和服务端的通信作用。

    状态码?

    2xx(表示请求成功)

    200表示数据请求完成,

    201表示数据请求完成但是并没有返回数据。

    3xx(表示重定向)

    301表示请求的网页永久的移动到新的位置。当url发生变化的时候,使用301,搜索引擎保存着新的url

    302表示请求的网页临时的移动到新的位置,搜索引擎保存着原来的url

    304表示如果自从上次到现在这次打开,没有新的变化,304

    告诉搜索引擎机器人,可以节省带宽和开销

     4xx(表示客户端错误)

    400表示不理解请求的语法

    403表示拒绝了请求

    404表示找不到资源

    410表示请求的资源永久的被删除,返回此状态码

    5xx(表示服务期错误)

     500表示服务器遇到了错误,无法完成请求

    503表示服务器目前无法使用

  • 相关阅读:
    SpringMVC是什么?
    SpringMVC工作原理
    SQL给字段加上统一的某个字符
    把数据库里的标签去掉
    Windows通过DOS命令进入MYSQL的方法
    mysql添加字段
    sqlserver查询最接近的记录
    LIST 排序
    Tsk4.5异步
    认识和使用Task
  • 原文地址:https://www.cnblogs.com/chenyudi/p/12465492.html
Copyright © 2011-2022 走看看