gpt4 book ai didi

java - 当JAVA中不存在REST API方法时返回JSON而不是html错误页面

转载 作者:行者123 更新时间:2023-11-30 03:26:35 24 4
gpt4 key购买 nike

我正在将 REST API 添加到我的 Web 应用程序中。所有 REST 地址都在 ../rest/... 我想要做的是当客户端尝试调用不存在的地址时返回 JSON : {error: not find} 消息。例如:
../rest/users - 好的
../rest/xxxx - 返回 {错误:未找到},其中 xxxx 可以是任何字符串。现在,当调用 ../rest/xxxx glassfish 处理请求并返回 html 错误页面时。

有没有办法禁止 glassfish 返回特定地址 (../rest/..) 的 html 错误页面,并将所有不存在的 url 映射到将返回 JSON 格式的错误的方法。

最佳答案

在我开发的应用程序中,我有两个页面层次结构;返回 HTML(和 HTML 错误消息)的和返回 JSON(和 JSON 错误消息)的。

此技术可能会有所帮助。

关于java - 当JAVA中不存在REST API方法时返回JSON而不是html错误页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30052884/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com