【发布时间】:2017-07-19 23:38:13
【问题描述】:
基本上,如果我的请求参数中有任何错误,TOMCAT 响应将是“错误请求 400”,是否有任何解决方案可以检测该错误无需为收到的请求编写测试代码?
【问题讨论】:
标签: java swagger tomcat8 restful-architecture spring-restcontroller
基本上,如果我的请求参数中有任何错误,TOMCAT 响应将是“错误请求 400”,是否有任何解决方案可以检测该错误无需为收到的请求编写测试代码?
【问题讨论】:
标签: java swagger tomcat8 restful-architecture spring-restcontroller
起初,只有在不遵守 HTTP 协议或至少服务器无法将请求识别为有效的 HTTP 请求时,Web 服务器才会返回 HTTP 400。此项检查不需要编写任何测试代码,它嵌入在 Web 服务器代码中。
如今,当您公开 REST API 时,您应该重用这些 HTTP 代码来表示更高级别的请求/响应交换的状态。您可能不需要太多代码来验证请求,但您需要自己使用框架和一些注释来完成,例如如果您使用的是 java。
【讨论】: