当上下文路径不匹配时,在DropWizard中返回404

时间:2015-04-20 00:56:01

标签: rest web-applications jetty dropwizard

我在RESTful API中使用DropWizard。我使用environment.getApplicationContext().setContextPath("/domainmanager");设置了上下文路径 这样我就可以像http://localhost:8080/domainmanager/v2/listdomains那样进行REST调用。这非常有效。当我输入错误的上下文路径时,我希望应用程序返回404而不是任何错误消息。目前,当我使用http://localhost:8080/pathdoesntexist/v1/call等网址进行休息通话时,会返回以下回复

{"errors":[{"message":null,"code":"404","param":"http://localhost:8080/pathdoesntexist/v1/call","traceId":"26D331C92108FB42"}],"message":null}

但我希望应用程序只返回HTTP 404.如何实现?

0 个答案:

没有答案