(chap4 Http状态码) 4XX
4XX的响应结果表明:客户端发生错误。
400 Bad Request
该状态码表示求情报文中存在语法错误,当错误发生时,需要修改请求的内容后再次发送请求。另外,浏览器会像200 OK一样对待该状态码
401 Unauthorized
该状态码表示发送的请求需要有通过HTTP认证(BASIC认证,DIGEST认证)的认证信息。另外之前已经进行过1次请求,则表明用户认证失败。
返回含有401的响应必须包含一个适用于被请求资源的WWW-Authenticate的首部用以质询用户信息。当浏览器初次接受到401响应,会弹出认证用的对话窗口。
403 Forbiden
该状态码表明地请求资源的访问被服务器拒绝了。服务器端没必要给出拒绝的详细理由。
404 Not Found
该状态码表明对请求资源的访问被服务器拒绝了。服务器端没有必要给出拒绝的详细理由,但如果想作说明的话,可以在实体的主体部分对原因进行描述,这样就能让用户看到了。
eg. 未获得文件系统的访问授权,访问权限出现某些问题(从未授权的发送源IP地址试图访问)等情况。
(chap4 Http状态码) 4XX相关推荐
- (chap4 Http状态码) 3XX重定向
3XX响应结果表明浏览器要执行某些特殊的梳理以正确处理请求. 301 Moved Permanently 永久重定向.该状态码表示请求的资源已经被重新分配了新的URI,以后应该使用资源现在所指的URI ...
- (chap4 Http状态码) 概况2XX
1. 状态码的的职责是当客户端向服务器发送请求时,描述返回的请求结果,状态码的类别如下表: 一共 很多个. 2. 2XX成功 :响应结果表明请求被正常处理. 200 OK 表示从客户端发来的请求在服务 ...
- (chap4 Http状态码) 5XX
5XX响应结果: 服务器本身发生错误 500 Internal Sever Error 500 (服务器内部错误) 服务器遇到错误,无法完成请求.另外也可能是Web应用存在Bug或某些临时的故障. 5 ...
- 服务器返回的常见的http状态码
当我们从客户端向服务器端发送请求时,服务器向我们返回状态码,状态码就是告诉我们服务器响应的状态,通过它,我们就可以知道当前请求是成功了还是出现了什么问题 状态码由3位数字和原因短语构成 其中第一位数字 ...
- 最全HTTP状态码汇总1XX——5XX
HTTP状态码汇总 1XX:信息状态码 2XX:成功状态码 3XX:重定向状态码 4XX:客户端错误状态码 5XX:服务端错误状态码 http状态码可以让我们很方便的了解到请求的所在状态,当然其也是大 ...
- HTTP协议中状态码的含义
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求.当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求. ...
- HTTP常见状态码汇总,如404,500等
我们在写Java Web程序时,可能会经常会与HTTP状态码(HTTP Status Code)打交道,比如:200表示成功响应请求,我们常用这个作为判断条件.最常见的报错状态码,莫过于404(页面不 ...
- HTTP响应状态码的含义
常见的HTTP响应状态码解析 状态码的职责是当客户端向服务器端发送请求时,描述返回的请求结果.借助于状态码,浏览器(或者说用户)可以知道服务器是正常的处理了请求,还是出现了错误. 状态码以3位数字和原 ...
- HTTP 常见的状态码
HTTP 常见的状态码 2xx 状态码 2xx 状态码表示操作成功, 但是不同的方法可以返回更精确的状态码 POST返回201状态码,表示生成了新的资源:DELETE返回204状态码,表示资源已经不存 ...
最新文章
- Delphi 正则表达式之TPerlRegEx 类的属性与方法(3): Start、Stop
- php for循环in的用法,JavaScript中for in循环是如何使用的?需要注意些什么?
- Python django解决跨域请求的问题
- [数据库]---mysql 插入sql之 INSERT INTO和INSERT IGNORE INTO和REPLACE INTO和ON DUPLICATE KEY UPDATE比较应用
- Java-switch选择结构
- python连续质数计算_GitHub - xxqfft/AlgorithmsByPython: 算法/数据结构/Python/剑指offer/机器学习/leetcode...
- 网络编程之bind()的未解之谜
- anaconda 清华镜像及对应下载
- Layer 引入自定义模块
- 第 7 章 Neutron - 077 - 配置 linux-bridge mechanism driver
- UE编辑器去掉*.bak备份文件
- 面试题猜想:1+1等于几?
- VeryCD将于本月关闭 P2P历史即将终结
- 【STM32】关于DMA控制器的介绍和使用
- Matlab开发Web App服务器
- 利用jquery-ajax实现局部刷新
- 工程师的浪漫:用机械臂画一个爱心
- 0基础实现微信推送天气,生日等(女朋友快乐眼)
- [Python面试][基础算法题]Python基础面试(基础算法题目较多)
- 看《骇客帝国-重装上阵》说法语
热门文章
- java 常用的api_Java中常用的API(一)——Object
- java 输入输出头文件_引入的标准头文件与标准输出以及FOR循环
- java 不支持fork_为什么Java forkbomb不会导致StackOverflowError?
- python add argument list_python模块介绍- argparse:命令行选项及参数解析
- 连接myeclipse和mysql数据库,MyEclipse与Mysql数据库的连接
- Python语言学习:利用sorted对字典按照value进行递减排序,输出列表,并给定排名索引,组成新字典输出
- AI开发者大会之计算机视觉技术实践与应用:2020年7月3日《RPA+AI助力政企实现智能时代的人机协同》、《5G风口到来,边缘计算引领数据中心变革》、《数字化时代金融市场与AI算法如何结合?》
- Py之featuretools:featuretools库的简介、安装、使用方法之详细攻略
- DayDayUp之Job:牛客网—算法工程师—剑指offer之66道在线编程(解决思路及其代码)——21~40
- DL之FCN:FCN算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略