美文网首页区别技术点优化安全
http网络请求 返回的常见statusCode(状态码) 20

http网络请求 返回的常见statusCode(状态码) 20

作者: 沃德麻鸭 | 来源:发表于2022-01-18 16:46 被阅读0次

    ①以2开头---请求成功

    201-206都表示服务器成功处理了请求的状态代码,说明网页可以正常访问

    200(成功):服务器已成功处理了请求,通常表示服务器提供了请求的网页

    201(已创建): 请求成功且服务器已创建了新的资源。

    202(已接受): 服务器已接受了请求,但尚未对其进行处理。

    203(非授权信息): 服务器已成功处理了请求,但返回了可能来自另一来源的信息。

    204(无内容): 服务器成功处理了请求,但未返回任何内容。

    205(重置内容): 服务器成功处理了请求,但未返回任何内容。与 204 响应不同,此响应要求请求者重置文档视图(例如清除表单内容以输入新内容)。

    206(部分内容): 服务器成功处理了部分 GET 请求。

    ②以3开头---重定向

    300-307表示的意思是:要完成请求,您需要进一步进行操作。通常,这些状态代码是永远重定向的。

    304(未修改) 自从上次请求后,请求的网页未被修改过。服务器返回此响应时,不会返回网页内容。如果网页自请求者上次请求后再也没有更改过,您应当将服务器配置为返回此响应。由于服务器可以告诉 搜索引擎自从上次抓取后网页没有更改过,因此可节省带宽和开销。

    ③以4开头---请求出错

    400(错误请求): 服务器不理解请求的语法。

    401(身份验证错误): 此页要求授权。您可能不希望将此网页纳入索引。

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

    404(未找到): 服务器找不到请求的网页。例如,对于服务器上不存在的网页经常会返回此代码。

    405(方法禁用): 禁用请求中指定的方法。

    ④以5开头---服务器错误 

    500(服务器内部错误): 服务器遇到错误,无法完成请求。

    相关文章

      网友评论

        本文标题:http网络请求 返回的常见statusCode(状态码) 20

        本文链接:https://www.haomeiwen.com/subject/ljbkhrtx.html