Jersey Rest api:如果输入 xml 格式不正确,如何显式处理异常?

发布于 2025-01-05 09:28:26 字数 217 浏览 2 评论 0原文

我正在开发一个球衣restful api。 我有一个 POST 方法,它接受 xml 并使用 xml。

如果输入 xml 格式正确,一切似乎都工作正常。 我遇到的唯一问题/查询是假设当我通过curl 测试它时从xml 中删除结束标记,我没有收到异常或错误响应?

我们可以处理在 jersey 中显式编组或 uinmarshling 时可能出现的异常吗?

非常感谢您的意见。

I am developing a jersey restful api.
I have a POST method which takes an xml and consumes an xml as well.

Everything seems to work fine in case the input xml is in correct format.
The only problem / query i have is suppose i remove the end tag from an xml when i test it through curl, i am not getting exception or error response?

Can we handle this exception wwhich might have come while marshlling or uinmarshlling explicitly in jersey?

Your input is highly appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

甚是思念 2025-01-12 09:28:26

如果我们在请求中提供了错误的 xml,jersey rest 只会抛出 402 响应,并且调用 Web 服务的一次应该知道 402 的含义。

if we give wrong xml as a part of request, jersey rest will just throw a 402 response back and the once calling the webservice should know what 402 means.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文