Spring REST API - HEAD 请求

豆豆

我已经建立了一个REST APIwith Spring,我正在研究HEAD请求;我怎么知道它是否有效?

@RequestMapping(value="/employees", method= RequestMethod.GET) //used to get all employees
        
@RequestMapping(value="/employees", method= {RequestMethod.GET, RequestMethod.HEAD}) //same but I added the head request method

在 Postman 中,这两个都在 HEAD 请求中的 Headers 下返回相同的值 - 所以我需要添加RequestMethod.HEAD还是不添加?我如何检查它是否正常工作?

谢谢!

斯瓦普尼尔汗特

@RequestMapping映射到GET的方法也隐式映射到HEAD,即不需要HEAD显式声明。一个HTTP HEAD请求被当作一个HTTP GET例外来处理,而不是写正文,只计算字节数和设置Content-Length标头。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章