我在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.如何实现?