$ curl -X GET http://localhost:8080/api/v1/appointments/findWithRange?start=2018-10-01&end=2018-10-15
@GetMapping("/findWithRange")
public ResponseEntity<List<Appointment>> findAllWithCreationRange(@RequestParam("start") Date start, @RequestParam("end") Date end) {
List<Appointment> appointments = service.findAllWithCreationRange(start, end);
if (Objects.isNull(appointments)) {
ResponseEntity.badRequest().build();
}
return ResponseEntity.ok(appointments);
}
{"timestamp":"2019-02-10T07:58:22.151+0000","status":400,"error":"Bad Request","message":"Required Date parameter 'end' is not present","path":"/api/v1/appointments/findWithRange"}
你的问题很简单--在你的电话里
$ curl -X GET http://localhost:8080/api/v1/appointments/findWithRange?start=2018-10-01&end=2018-10-15
&
签名告诉操作系统“在后台运行curl-x GET http://localhost:8080/api/v1/applements/findWithRange?start=2018-10-01
”。这就是结束
日期未定义的原因。
只需用双引号包围您的URL:
$ curl -X GET "http://localhost:8080/api/v1/appointments/findWithRange?start=2018-10-01&end=2018-10-15"
目标是发送一个HTTP GET请求,其中包含表示枚举值的字符串列表问卷主题,然后使用这些参数选择正确主题的问题。我还添加了一个自定义转换器来将接收到的字符串转换为我的枚举。我的问题是当我在方法中调试时,“主题”总是为空。 这是我当前的RESTendpoint: 当我通过带有以下签名的方法传递单个主题时,我能够得到我的问题: 因此,将字符串转换为枚举似乎不是问题。 我尝试发送多个请求,但在endpo
我有一个Spring RESTendpoint,具有如下所示的可选请求参数: 当我试图测试这个使用Mockito框架的endpoint时 提前感谢!
问题内容: 在Go模板中,有时将正确的数据传递到正确的模板的方式令我感到尴尬。用流水线参数调用模板看起来就像只用一个参数调用函数。 假设我有一个Gophers网站,有关Gophers。它具有一个主页主模板和一个用于打印Gophers列表的实用程序模板。 http://play.golang.org/p/Jivy_WPh16 输出: 现在,我想在子模板中添加一些上下文:在列表内以不同的方式设置名称“
我正在寻找一个与多个OidcClients进行多个服务调用的quarkus反应项目样本? 例如:DemoProject希望调用服务A、B、C、D。DemoProject使用了以grant类型作为密码的keycloak授权。服务A有OidcClientA,服务B有OidcClientB,服务C有OidcClientC,服务D有Oidcclientd。我们如何简单地将OidcClient注入到特定的服
当我刷新多个数据源时,我使用带有upshot js的Iced coffescript。刷新方法有两个回调,一个表示成功,另一个表示错误,我希望等待每个调用进行回调。 我看不出如何在不创建附加功能的情况下使用idced的咖啡脚本来执行此操作。我的问题是 - 有没有一种更优雅的方式,我可以服从多个回调之一? 这是我目前拥有的代码:
所以基本上我有我的rootFolderId在我的application.properties 我需要把它放到控制器里 并在@RequestParam中使用它,例如: 但是我遇到了“属性值必须是常数”的问题。有什么方法可以让它工作吗?