我已经建立了一个REST API
with 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] 删除。
我来说两句