HTTP响应状态代码226的目的是什么?

时间:2018-11-20 20:17:58

标签: java http spring-boot servlets httpresponse

有人使用HttpStatus.IM_USED(226-使用IM),在哪种情况下?

1 个答案:

答案 0 :(得分:0)

This site在解释此响应状态代码的目的方面做得更好。基本上,HTTP服务器可能支持称为HTTP的 Delta编码的功能。如果是这样,则客户端可以请求更改其已缓存的资源,而不必再次请求整个资源。

要请求该功能,客户端请求必须具有A-IM头,用于指定其支持的实例操作类型及其值are listed。如果服务器支持此功能,它将以226状态代码和diff的正文进行响应。否则,它将以状态200和整个资源进行响应。