首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Http】一文备忘Http状态码(406,415,422)

例如请求媒体类型是application/xml,但是Web API仅支持application/json类型,并且API不会将application/json作为默认格式提供; 409:Conflict...415:Unsupported media type,与406正好相反,有一些请求必须带着数据发往服务器,这些数据都属于特定媒体类型,如果API不支持媒体类型格式,415就会被返回。...我们就类比爱情,对客户端与服务端交互状态码进行解释。 2.Server:”你要我给不了“——406 在http请求中,会在Accept表明客户端希望接收数据类型。...[FromBody]*接收,服务端api是不会接收数据,便会返回415 Unsupported Media Type-不支持媒体类型。...服务器已经懂得了实体Content Type媒体类型,也就是说415状态码肯定不合适; 此外,实体语法也没有问题,所以400也不合适。 但是服务器仍然无法处理这个实体数据,这时就可以返回422。

1.2K10

HTTP协议状态码

see other 允许post请求响应重定向 304 not modified 资源没有修改,返回时候不能有主体内容,还是本地内容 305 use proxy 使用代理来请求资源...307 temporary redirect 临时重定向,与301类似 因为http1.0和http1.1差别因此有交叉 400-499 客户端错误状态码 400 bad...405 methord not allowed 请求url不支持方法,应该返回allow首部告诉允许啥 406 not acceptable 客户端指定参数说明可以接受什么类型文本...413 request entity too large 客户端发内容太大 414 request uri too long 请求url太长 415 unsuport media...type 不支持媒体类型 416 requested range not satisfiable 请求范围不满足,无效 417 expectation failed 服务器无法满足请求

80910
您找到你想要的搜索结果了吗?
是的
没有找到

【笔记】HTTP 状态码说明

HTTP 状态码(响应码)用来表明 HTTP 请求是否已经成功完成。HTTP 响应类型一共分五大类:消息响应,成功响应,重定向,客户端错误,服务器端错误。...HTTP/1.1 可用 415 Unsupported Media Type (媒体类型不支持) 服务器不支持客户端所请求媒体类型,因此拒绝该请求....HTTP/1.1 可用 505 HTTP Version Not Supported (HTTP版本不受支持) 服务器不支持客户端发送HTTP请求中所使用HTTP协议版本....HTTP/1.1 可用 415 Unsupported Media Type (媒体类型不支持) 服务器不支持客户端所请求媒体类型,因此拒绝该请求....HTTP/1.1 可用 505 HTTP Version Not Supported (HTTP版本不受支持) 服务器不支持客户端发送HTTP请求中所使用HTTP协议版本.

77910

HTTP 协议简介

HTTP 1.0还有个显著变化是通过HTTP协议头可以支持各种媒体类型。从此Web上不再仅仅是纯文本页面,比如图像通过 HTML标记开始出现。...Web服务器也可以分多次响应,每次只返回整块数据一部分。这使得流媒体得以实现。...当某个请求所针对资源不支持对应请求方法时候,服务器应当返回状态码405(Method Not Allowed);当服务器不认识或者不支持对应请求方法时候,应当返回状态码501(Not Implemented...请求头 HEADER 请求头除 Host 外均是可选HTTP/1.1 请求头常见字段 字段 意义 Accept 客户端可以处理媒体类型(MIME-Type),按优先级排序;在一个以逗号为分隔列表中...415 — Unsupported Media Type 不支持媒体类型。 416 — Requested range not satisfiable。

56920

http状态码一览表

属性请求 412——一个或多个请求头字段在当前请求中错误 413——请求资源大于服务器允许大小 414——请求资源URL长于服务器允许长度 415——请求资源不支持请求项目格式 416——请求中包含...但是,你应当注意到服务器允许对消息轻微改变,而客户端只注意状 态码数字值。所以服务器可能只返回 HTTP/1.1 200 而不是 HTTP/1.1 200 OK。...见本书7.2部分中表 7.1(HTTP 1.1 Response Headers and Their Meaning/HTTP 1.1响应头信息以及他们意义)中对MIME类型介绍。...415 (Unsupported Media Type/不支持媒体格式) 415 (SC_UNSUPPORTED_MEDIA_TYPE)意味着请求所带附件格式类型服务器不知道如何处理。...505 (HTTP Version Not Supported/不支持 HTTP 版本) 505 (SC_HTTP_VERSION_NOT_SUPPORTED)状态码是说服务器并不支持请求中所标明

1.3K70

HTTP协议之状态码详解

如下图,  当客户端请求一个不存在URL时候, Web服务器会返回HTTP/1.1 404 Not Found” 告诉浏览器客户端。 服务器无法找到所请求URL。 ?   ...Type(不支持媒体类型) 服务器无法理解或不支持客户端所发送实体内容类型 416 Requested Range Not Satisfiable(所请求范围未得到满足) 417 Expectation...Not Supported(不支持HTTP版本) 服务器收到请求使用了它不支持HTTP协议版本。...有些服务器不支持HTTP早期HTTP协议版本,也不支持太高协议版本 状态码505   204 No Content(没有内容)   返回Response中只有一些Header和一个状态行, 没有实体主题内容...众所周知我们现在使用HTTP协议版本是HTTP/1.1, 如果我们发送一个HTTP/2.0 request 给博客园, 博客园肯定不能支持HTTP/2.0,所以会返回505    想要发送这样request

1.4K10

使用ASP.NET Core 3.x 构建 RESTful API - 3.3 状态码、错误故障、ProblemDetails

not allowed,当尝试发送请求到资源时候,使用了不被支持HTTP方法时,就会返回405状态码; 406 - Not acceptable,这表示API消费者请求表述格式并不被Web...例如请求媒体类型是application/xml,但是Web API仅支持application/json类型,并且API不会将application/json作为默认格式提供; 409 -...415 - Unsupported media type,与406正好相反,有一些请求必须带着数据发往服务器,这些数据都属于特定媒体类型,如果API不支持媒体类型格式,415就会被返回。...错误并不会影响API可用性。 故障 Faults 故障是指,针对一个合理请求,API无法返回响应。 换句话说就是API引起问题。 这些是HTTP 5xx错误。...例如,当返回类型为 IActionResult 方法返回客户端错误状态码时候(4xx),同时还会返回一个body,这个 body 就是 ProblemDetails。

1.6K20

星巴克新漏洞:可访问1亿客户记录

当sam在星巴克官网上试图购买时,他发现了API调用可疑之处:在以“ / bff / proxy /”为前缀API下发送了一些请求,但这些请求返回数据似乎来自另一台主机。...以下是返回sam用户信息其中之一API调用示例: POST /bff/proxy/orchestra/get-user HTTP/1.1Host: app.starbucks.com{ "data...返回内容是否必须匹配适当类型(是否解析JSON,XML或任何其他数据?)...幸运是,sam尝试第一个测试返回了一个非常好指标,表明可以遍历端点: GET /bff/proxy/stream/v1/users/me/streamItems/..\ HTTP/1.1Host:...而Justin Gardner几乎立即在内部系统根目录下识别出许多路径,方法是观察到对这些路径HTTP请求,之后如果没有正斜杠,就会使用Burp入侵者返回重定向代码: GET /bff/proxy

89120

HTTP 返回状态值详解

当用户点击或搜索引擎向网站服务器发出浏览请求时,服务器将返回Http Header Http头信息状态码,常见几种如下: 1、Http/1.1 200 OK 访问正常   表示成功访问,为网站可正常访问时状态...414——请求资源URL长于服务器允许长度 415——请求资源不支持请求项目格式 416——请求中包含Range请求头字段,在当前请求资源范围内没有range指示值,请求 也不包含If-Range...服务器不支持或拒绝支请求头中指定HTTP版本 ======================================================= 一些常见状态码为:   200 - 服务器成功返回网页...415(不支持媒体类型)请求格式不受请求页面的支持。   416(请求范围不符合要求)如果页面无法提供请求范围,则服务器会返回此状态码。   ...参考推荐: HTTP 返回状态值详解 Hypertext Transfer Protocol -- HTTP/1.1 常见Http Header返回状态详解 HTTP 返回状态值

2.9K30

RESETful API 设计规范

这种做法可以保持某些规模化上灵活性。 客户端请求 API 返回数据格式,不应该是纯文本,而应该是一个 JSON 对象,因为这样才能返回标准结构化数据。...对不会返回响应体成功请求进行响应(比如 DELETE 请求) 3xx 重定向 40x 客户端错误 400 Bad Request 请求异常,比如请求body无法解析 401 Unauthorized...415 Unsupported Media Type 通常表示服务器不支持客户端请求首部 Content-Type 指定数据格式。...如在只接受 JSON 格式 API 中放入 XML 类型数据并向服务器发送,都 应该 返回该状态码。...该状态码也可用于如:只允许上传图片格式文件,但是客户端提交媒体文件非法或不是图片类型,这时 应该 返回该状态码: HTTP/1.1 415 Unsupported Media Type Server:

1.6K10

⚡3分钟⚡熟悉面试常问状态码,面试官都听呆了

HTTP 1.1新) · 101 - Switching Protocols 服务器将遵从客户请求转换到另外一种协议(HTTP 1.1新) 1 2 3 4 2开头 image.png 这一类型状态码...)(HTTP 1.1 新) · 406 - Not Acceptable 指定资源已经找到,但它MIME类型和客户在Accpet头中所指定不兼容,客户端浏览器不接受所请求页面的 MIME 类型HTTP...· 414 - Request URI Too Long URI太长(HTTP 1.1新)。 · 415不支持媒体类型。...· 501 - Not Implemented 服务器不支持实现请求所需要功能,页眉值指定了未实现配置。例如,客户发出了一个服务器不支持PUT请求。...· 505 - HTTP Version Not Supported 服务器不支持请求中所指明HTTP版本。(HTTP 1.1新)

1.8K20

Ajax Status请求状态

例如,如果浏览器错误地请求http://host/~user (缺少了后面的斜杠),有的服务器返回301,有的则返回302。严格地说,我们只能假定只有当原来请求是GET时浏览器才会自动重定向。...HTTP 1.1新) 406 - Not Acceptable 指定资源已经找到,但它MIME类型和客户在Accpet头中所指定不兼容,客户端浏览器不接受所请求页面的 MIME 类型HTTP...414 - Request URI Too Long URI太长(HTTP 1.1新)。 415不支持媒体类型。...501 - Not Implemented 服务器不支持实现请求所需要功能,页眉值指定了未实现配置。例如,客户发出了一个服务器不支持PUT请求。...505 - HTTP Version Not Supported 服务器不支持请求中所指明HTTP版本。(HTTP 1.1新)。

1.8K10

爬虫415(UNsupported media type)问题解决

---- 今天在我爬某个网站时候,返回结果是415不支持媒体类型(Unsupported media type),当时遇到这个问题时候,我有点蒙,什么是媒体,在这里先不管他什么是媒体,反正就是报错...,但是能肯定415错误肯定是请求问题。...2、弄清楚这个请求是post/get请求,我确定了这个请求http://cq.gsxt.gov.cn/gsxt/api/ebaseinfo/queryForm/“+pripid+”/1?...3、get请求和post请求在爬虫看来最大差别就是,post请求参数都写在了请求地址“?”后面,而get请求参数要写在request请求类里面。...,请求成功了之后一定要记得把之前写多余请求信息给去掉,不然会影响下面的请求(这个不是肯定,建议去掉多余请求信息)。

90810

Servlet HTTP 状态码大全列表

例如,服务器响应头如下所示: HTTP/1.1 200 OKContent-Type: text/htmlHeader2: ......HeaderN: ...... 状态行包括 HTTP 版本(在本例中为 HTTP/1.1)、一个状态码(在本例中为 200)和一个对应于状态码短消息(在本例中为 OK)。...以下是可能从 Web 服务器返回 HTTP 状态码和相关信息列表: 代码 消息 描述 100 Continue 只有请求一部分已经被服务器接收,但只要它没有被拒绝,客户端应继续该请求。...当您转换一个 "post" 请求为一个带有长查询信息 "get" 请求时发生。 415 Unsupported Media Type 服务器不接受该请求,因为媒体类型不被支持。...505 HTTP Version Not Supported 服务器不支持"HTTP协议"版本。 设置 HTTP 状态代码方法 下面的方法可用于在 Servlet 程序中设置 HTTP 状态码。

85020

Servlet HTTP 状态码大全列表

例如,服务器响应头如下所示: HTTP/1.1 200 OKContent-Type: text/htmlHeader2: ......HeaderN: ...... 状态行包括 HTTP 版本(在本例中为 HTTP/1.1)、一个状态码(在本例中为 200)和一个对应于状态码短消息(在本例中为 OK)。...以下是可能从 Web 服务器返回 HTTP 状态码和相关信息列表: 代码 消息 描述 100 Continue 只有请求一部分已经被服务器接收,但只要它没有被拒绝,客户端应继续该请求。...当您转换一个 "post" 请求为一个带有长查询信息 "get" 请求时发生。 415 Unsupported Media Type 服务器不接受该请求,因为媒体类型不被支持。...505 HTTP Version Not Supported 服务器不支持"HTTP协议"版本。 设置 HTTP 状态代码方法 下面的方法可用于在 Servlet 程序中设置 HTTP 状态码。

1.4K70

Servlet HTTP 状态码大全列表

,即回车换行符 一个可选消息主体,比如文件、查询数据或查询输出 例如,服务器响应头如下所示: HTTP/1.1 200 OKContent-Type: text/... 状态行包括 HTTP 版本(在本例中为 HTTP/1.1)、一个状态码(在本例中为 200)和一个对应于状态码短消息(在本例中为 OK)。 ?...以下是可能从 Web 服务器返回 HTTP 状态码和相关信息列表: 代码 消息 描述 100 Continue 只有请求一部分已经被服务器接收,但只要它没有被拒绝,客户端应继续该请求。...当您转换一个 "post" 请求为一个带有长查询信息 "get" 请求时发生。 415 Unsupported Media Type 服务器不接受该请求,因为媒体类型不被支持。...505 HTTP Version Not Supported 服务器不支持"HTTP协议"版本。

55630

HTTP 响应状态码全解

当我们进行 API 测试时,通常首先会检查 API 调用返回响应状态码。这就要求我们必须熟悉那些最常见 HTTP 状态码,以便我们能够更快地识别问题。...415 不支持媒体类型 415不支持媒体类型)状态代码表示源服务器拒绝为请求提供服务,因为有效负载格式不受目标资源上此方法支持。...格式问题可能是由于请求指示内容类型或内容编码,或者是直接检查数据结果。...请求范围不满足 417 预期失败 418 我是个茶壶,超文本咖啡罐控制协议,但是并没有被实际HTTP服务器实现 421 错误请求 422 不可处理实体 423 锁定 424 失败依赖关系 426...501 未实施 505 不支持HTTP版本 506 变体也协商 507 存储不足 508 检测到循环 510 未扩展 511 需要网络认证 599 网络连接超时错误 本文翻译自 https://devqa.io

2.7K30

Http请求方法和响应状态码整理

一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,格式如下: 可见请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔...HTTP请求方法: GET: 请求指定页面信息,并返回实体主体。 HEAD: 只请求页面的首部。 POST: 请求服务器接受所指定文档作为对所标识URI从属实体。...TRACE: 请求服务器在响应中实体主体部分返回所得到内容。 PATCH: 实体中包含一个表,表中说明与该URI所表示原内容区别。 MOVE: 请求服务器将指定页面移至另一个网络地址。...409 冲突 410 失败 411 需要长度 412 条件失败 413 请求实体太大 414 请求URI太长 415 不支持媒体类型 ⑤ 服务器错误 500 服务器内部错误 501...未实现(Not Implemented) 502 网关失败 504 网关超时 505 HTTP版本不支持 转载请注明地址: http://www.phpddt.com/web/http-requert-response.html

2.4K140
领券