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

快速学习-RESTFul设计风格

, 服务器返回完整的属性 DELETE: 从服务器删除资源 3)过滤信息 通常也叫做请求参数或查询字符串。...常见状态码: 状态码 含义 说明 200 OK 操作成功, 并返回数据 201 CREATED 新建成功 204 NO CONTENT 删除成功 400 BAD REQUEST 请求语法错误 403 Forbidden...请求没有权限的资源 404 NOT FOUND 没有找到请求的资源 GET 200(OK) - 表示已在响应中发出 204内容) - 资源有空表示 301(Moved Permanently...Failed)- 前置条件失败(如执行条件更新的冲突) 415 (unsupported media type)- 接受到的表示不受支持 500 (internal server error)-...)- 资源不存在 406 (not acceptable)- 服务端不支持所需表示 409 (conflict)- 通用冲突 412 (Precondition Failed)- 前置条件失败(如执行条件更新的冲突

1.2K20

最新 Restful API 风格 ResponseEntity 用法大全

,返回值 return new ResponseEntity(HttpStatus.CREATED); Delete删除请求,返回 return new ResponseEntity(HttpStatus.NO_CONTENT...; } return RespBean.error("删除失败!"); } HTTP状态码大全 当浏览者访问一个网页,浏览者的浏览器会向网页所在服务器发出请求。...但返回的meta信息不在原始的服务器,而是一个副本 204 No Content 内容。服务器成功处理,但未返回内容。...,超时 409 Conflict 服务器完成客户端的 PUT 请求可能返回此代码,服务器处理请求 发生了冲突 410 Gone 客户端请求的资源已经不存在。...Gateway 作为网关或者代理工作的服务器尝试执行请求,从远程服务器接收到了一个无效的响应 503 Service Unavailable 由于超载或系统维护,服务器暂时的无法处理客户端的请求

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

RESTful架构的经典状态码

下面列出了GET,DELETE,PUT和POST的典型用法: GET • 安全且幂等 • 获取表示 • 变更获取表示(缓存) • 200(OK) - 表示已在响应中发出 • 204内容) - 资源有空表示...(如执行条件更新的冲突) • 415 (unsupported media type)- 接受到的表示不受支持 • 500 (internal server error)- 通用错误响应 • 503...(如执行条件更新的冲突) • 415 (unsupported media type)- 接受到的表示不受支持 • 500 (internal server error)- 通用错误响应 • 503...(Service Unavailable)- 服务当前无法处理请求 DELETE • 不安全但幂等 • 删除资源 • 200 (OK)- 资源已被删除 • 301 (Moved Permanently)...)- 通用冲突 • 500 (internal server error)- 通用错误响应 • 503 (Service Unavailable)- 服务端当前无法处理请求

15020

REST操作接口清单

简单说一下就是: 接口仅支持xml/json两种数据格式,请求需设定Context-Type为application/xml 或者 application/json VIP(虚拟IP...地址)默认为实例的应用名 API文档 操作类型 API 描述 注册新的应用程序实例 POST /eureka/v2/apps/appID 请求内容: JSON/XML 成功【HTTP Code: 204...value=OUT_OF_SERVICE 成功【HTTP Code: 200 】 失败【HTTP Code: 500 】 将实例移回服务中(删除替代) DELETE /eureka/v2/apps/appID...Code: 204响应内容格式:JSON/XML 】 vipAddress不存【HTTP Code: 404 】 查询特定SVIP下的所有实例 GET /eureka/v2/svips/svipAddress...成功【HTTP Code: 204响应内容格式:JSON/XML 】 svipAddress不存【HTTP Code: 404 】 以下为实际请求内容实例: context-path: /eureka

1.2K20

restful接口规范

0902自我总结 restful接口规范 1.一般都采用安全协议(接口都是操作数据的):https http协议 应用层协议 请求响应规范:首行 - 头 - 体 特点:无状态、连接、请求永远是客户端到服务器端...P)/ get:获取一个 | put:整体修改一个(patch:局部修改一个) | delet:删除一个 5.资源数据有多版本,接口可以做版本控制 https://api.xxx.com/...") 常见的网络状态码 状态码 说明 200 获取或修改成功 201 新增成功 204 删除成功 404 资源不存在 400 客户请求有误 500 服务器错误 8.响应结果的信息描述: {...'status': 1, #状态码 'msg': 'login failed' #内容 } 9.响应的结果: get所有:所有资源 get一个:一个资源 post、put、...patch:新增、修改的资源 delete:不做任何返回实际开发中最好返回消息 10.响应结果中有二次资源(用户头像:图片链接,用户详情:详情接口)要表明请求二次资源的接口 { 'status

1.2K20

HTTP 返回状态值详解

6、Http/1.1 404 Not Found 文件或目录不存在   表示请求文件、目录不存在或删除,设置404错误页需确保返回值为404。...202(已接受)服务器已接受请求,但尚未处理。   203(非授权信息)服务器已成功处理了请求,但返回的信息可能来自另一来源。   204(内容)服务器成功处理了请求,但没有返回任何内容。   ...205(重置内容)服务器成功处理了请求,但没有返回任何内容。与 204 响应不同,此响应要求请求者重置文档视图(例如,清除表单内容以输入新内容)。   ...如果服务器返回此响应,还表示请求者应当使用代理。   408(请求超时)服务器等候请求发生超时。   409(冲突)服务器在完成请求发生冲突。服务器必须在响应中包含有关冲突的信息。...服务器在响应与前一个请求相冲突的 PUT 请求可能会返回此代码,以及两个请求的差异列表。   410(已删除)如果请求的资源已永久删除,服务器就会返回此响应

2.8K30

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

PUT: 从客户端向服务器传送的数据取代指定的文档的内容。 DELETE: 请求服务器删除指定的页面。 OPTIONS: 允许客户端查看服务器的性能。...TRACE: 请求服务器在响应中的实体主体部分返回所得到的内容。 PATCH: 实体中包含一个表,表中说明与该URI所表示的原内容的区别。 MOVE: 请求服务器将指定的页面移至另一个网络地址。...HTTP响应状态码: ① 客户方错误 100 继续 101 交换协议 ② 成功 200 OK 201 已创建 202 接收 203 非认证信息 204 内容 205 重置内容 206...部分内容 ③ 重定向 300 多路选择 301 永久转移 302 暂时转移 303 参见其它 304 未修改(Not Modified) 305 使用代理 ④ 客户方错误 400 错误请求...409 冲突 410 失败 411 需要长度 412 条件失败 413 请求实体太大 414 请求URI太长 415 不支持媒体类型 ⑤ 服务器错误 500 服务器内部错误 501

2.4K140

对象存储COS访问日志场景体验

ap-beijing 4 eventTime 事件时间(请求结束时间,UTC 0 时间戳) 2018-12-01T11:02:33Z 5 eventSource 用户访问的域名 examplebucket...(毫秒,等于响应末字节的时间-请求首字节的时间) 4295 20 logSourceType 日志源类型 USER(用户访问请求),CDN(CDN 回源请求) 21 storageClass 存储类型...截屏2021-11-22 10.44.36.png 由日志可以得知,5条错误码为Access Deny日志均为访问对象失败日志,通过resHttpCode为204的日志发现,用户1000******在8.24...日19点38分,通过COS控制台执行了删除object操作,导致对象访问失败。...【日志服务CLS】腾讯云日志服务CLS接入内容分发网络CDN 【腾讯云日志服务CLS】serverless应用中的CLS服务详解

73830

Http状态码分析

203 (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来源。 204内容) 服务器成功处理了请求,但没有返回任何内容。...服务器返回此响应(对 GET 或 HEAD 请求响应,会自动将请求者转到新位置。 302 (临时移动) 服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。...服务器返回此响应时,不会返回网页内容。 305 (使用代理) 请求者只能使用代理访问请求的网页。 如果服务器返回此响应,还表示请求者应使用代理。...408 (请求超时) 服务器等候请求发生超时。 409 (冲突) 服务器在完成请求发生冲突。 服务器必须在响应中包含有关冲突的信息。...410 (已删除) 如果请求的资源已永久删除,服务器就会返回此响应。 411 (需要有效长度) 服务器不接受不含有效内容长度标头字段的请求

1.2K30

常见web网站访问错误代码 |怎么又404了!!!

203(非授权信息)服务器已成功处理了请求,但返回的信息可能来自另一来源。 204(内容)服务器成功处理了请求,但没有返回任何内容。 205(重置内容)服务器成功处理了请求,但没有返回任何内容。...与 204 响应不同,此响应要求请求者重置文档视图(例如,清除表单内容以输入新内容)。 206(部分内容)服务器成功处理了部分 GET 请求。...406(不接受)无法使用请求内容特性响应请求的网页。 407(需要代理授权)此状态码与 401(未授权)类似,但指定请求者应当授权使用代理。如果服务器返回此响应,还表示请求者应当使用代理。...408(请求超时)服务器等候请求发生超时。 409(冲突)服务器在完成请求发生冲突。服务器必须在响应中包含有关冲突的信息。...服务器在响应与前一个请求相冲突的 PUT 请求可能会返回此代码,以及两个请求的差异列表。 410(已删除)如果请求的资源已永久删除,服务器就会返回此响应

2.3K20

常见web网站访问错误代码 | 卧槽,怎么又404了!!!

203(非授权信息)服务器已成功处理了请求,但返回的信息可能来自另一来源。 204(内容)服务器成功处理了请求,但没有返回任何内容。 205(重置内容)服务器成功处理了请求,但没有返回任何内容。...与 204 响应不同,此响应要求请求者重置文档视图(例如,清除表单内容以输入新内容)。 206(部分内容)服务器成功处理了部分 GET 请求。...406(不接受)无法使用请求内容特性响应请求的网页。 407(需要代理授权)此状态码与 401(未授权)类似,但指定请求者应当授权使用代理。如果服务器返回此响应,还表示请求者应当使用代理。...408(请求超时)服务器等候请求发生超时。 409(冲突)服务器在完成请求发生冲突。服务器必须在响应中包含有关冲突的信息。...服务器在响应与前一个请求相冲突的 PUT 请求可能会返回此代码,以及两个请求的差异列表。 410(已删除)如果请求的资源已永久删除,服务器就会返回此响应

1.3K30

http状态码

203(非授权信息) 服务器已成功处理了请求,但返回了可能来自另一来源的信息。 204内容) 服务器成功处理了请求,但未返回任何内容。...205(重置内容) 服务器成功处理了请求,但未返回任何内容。与 204 响应不同,此响应要求请求者重置文档视图(例如清除表单内容以输入新内容)。...408(请求超时) 服务器等候请求发生超时。 409(冲突) 服务器在完成请求发生冲突。服务器必须在响应中包含有关冲突的信息。...服务器在响应与前一个请求相冲突的 PUT 请求可能会返回此代码,以及两个请求的差异列表。 410(已删除请求的资源永久删除后,服务器返回此响应。...如果资源已永久删除,您应当使用 301 指定资源的新位置。 411(需要有效长度) 服务器不接受不含有效内容长度标头字段的请求

1.3K30

http状态码一览表

204——请求收到,但返回信息为空 205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件 206——服务器已经完成了部分用户的GET请求 300——请求的资源可在多处得到 301——删除请求数据...中使用的代码,现行版本中不再使用 307——申明请求的资源临时性删除 400——错误请求,如语法错误 401——请求授权失败 402——保留有效ChargeTo头响应 403——请求不允许 404——...204 (No Content/内容) 在并没有新文档的情况下,204 (SC_NO_CONTENT)确保浏览器继续显示先前的文档。...206 (Partial Content/局部内容) 206 (SC_PARTIAL_CONTENT)是在服务器完成了一个包含Range头信息的局部请求被发送的。...添加这个新的状态码的目的很明确:在响应为303按照GET和POST请求转向;而在307响应时则按照GET请求转向而不是POST请 求。

1.3K70

HTTP状态码最全汇总(不求人宝典)

除非响应的是一个HEAD请求,否则服务器就应该返回一个解释当前错误状况的实体,以及这是临时的还是永久性的状况。这些状态码适用于任何请求方法。浏览器应当向用户显示任何包含在此类错误响应中的实体内容。...请求已被接受,但尚未处理 203 203 Non-Authoritative Information 请求已成功处理,结果来自第三方拷贝 204 204 No Content 请求已成功处理,但无返回内容...205 205 Reset Content 请求已成功处理,但需重置内容 206 206 Partial Content 请求已成功处理,但仅返回了部分内容 207 207 Multi-Status...404 404 Not Found 请求内容未找到或已删除 404.1 **** 无法在所请求的端口上访问 Web 站点。 404.2 **** Web 服务扩展锁定策略阻止本请求。...global.asa 501 501 Not Implemented 服务器不支持的请求方法 502 502 Bad Gateway 网关响应 503 503 Service Unavailable

94220

HTTP状态码

202 已接受 服务器已接受请求,但尚未处理。 203 非授权信息 服务器已成功处理了请求,但返回的信息可能来自另一来源。 204 内容 服务器成功处理了请求,但没有返回任何内容。...301 永久移动 请求的网页已永久移动到新位置。 服务器返回此响应(对 GET 或 HEAD 请求响应,会自动将请求者转到新位置。...408 请求超时 服务器等候请求发生超时。 409 冲突 服务器在完成请求发生冲突。 服务器必须在响应中包含有关冲突的信息。...410 已删除 如果请求的资源已永久删除,服务器就会返回此响应。 411 需要有效长度 服务器不接受不含有效内容长度标头字段的请求。...已经接受请求,但未处理完成 203 Non-Authoritative Information 非授权信息。请求成功。 204 No Content 内容。服务器成功处理,但未返回内容

1.2K20

ajax极简教程

error //请求失败后的回调函数 四、常用请求类型介绍 multipart/form-data类型主要是上传文件用到; application/x-www-form-urlencoded类型主要是提交...k-v用到,当然这种方法也可以将json设置在v中提交json数据; application/json类型主要是传递json数据用到,层次比较深的数据; 五、常见响应状态码介绍 100:客户必须继续发出请求...101:客户要求服务器根据请求转换HTTP协议版本 200:请求成功 201:提示知道新文件的URL 202:接受和处理、但处理未完成 203:返回信息不确定或不完整 204请求收到,但返回信息为空...400:错误请求,如语法错误 401:请求授权失败 402:保留有效ChargeTo头响应 403:请求不允许 404:没有发现文件、查询或URl 405:用户在Request-Line字段定义的方法不允许...,或者对不同的结果做详细的失败提示。

1.9K100

【融职培训】Web前端学习 第8章 egg基础教程5 restful接口

服务器返回的响应码是204内容),表示删除成功。如果试图获取一个不存在的资源,服务器会返回错误的响应码404(当客户端想要删除一个资源,可以发送一个DELETE请求。未找到)。...幂等性是一个很有用的特性,因为互联网不是一个可靠的网络,假设我们发送了一个DELETE请求,然后连接超时了,我们没有收到响应信息,所以我们无法知道资源是否被正确地删除了,但是我们可以利用DELETE请求的幂等性特性...,再次发送DELETE请求并不断重试直到收到服务器响应为止。...客户端一般通过GET请求获取资源表述,然后进行进行修改,最后将修改后的表述作为PUT请求的负载数据发送回服务器,修改完成后,服务器返回200或204响应码。 PUT请求也是幂等的。...用HEAD请求来代替GET请求,不会节约作何时间,但可以节省带宽的使用。 OPTIONS 获取此资源所能响应的HTTP方法列表。

34020

HTTP 响应状态码全解

204-内容,状态代码指示服务器已成功完成请求,并且在响应有效载荷主体中没有要发送的附加内容。...请求的范围不满足 417 预期失败 418 我是个茶壶,超文本咖啡罐控制协议,但是并没有被实际的HTTP服务器实现 421 错误的请求 422 不可处理实体 423 锁定 424 失败的依赖关系 426...需要升级 428 需要先决条件 429 请求太多 431 请求标题字段太大 444 连接关闭响应 451 因法律原因不可用 499 客户端关闭请求 5×× 服务器错误 状态代码的5xx(Server...502 坏网关 502(坏网关)状态代码表示服务器在充当网关或代理,在尝试完成请求从其访问的入站服务器接收到无效响应。...504 网关超时 504(网关超时)状态代码表示服务器在充当网关或代理,没有收到上游服务器的及时响应,该服务器需要访问上游服务器才能完成请求

2.6K30
领券