如何在Delphi DataSnap REST中引发验证错误(HTTP状态代码400)

时间:2016-11-08 09:19:52

标签: delphi datasnap

默认情况下 - 如果DataSnap方法(在{$METHODINFO ON}{$METHODINFO OFF}内声明)遇到异常,则DataSnap返回状态代码为500的HTTP响应和简单消息{"error":"SQL error... whatever..."}。这对系统错误很好,但我想单独处理验证错误 - 通过返回扩展错误消息和HTTP代码400.是否可以这样做?

0 个答案:

没有答案