gpt4 book ai didi

asp.net - 有关处理Web服务中的错误/异常的提示

转载 作者:行者123 更新时间:2023-12-03 09:01:20 24 4
gpt4 key购买 nike

是否有任何人从Web服务中获得有关处理错误和异常的最佳实践的任何建议或资源。

即。
需要向客户报告多少信息?
所有错误都应该像完全异常一样冒出来吗?
将响应包装在包含任何错误信息的类中是否常见/建议? (我已经看到很多生产级服务都采用这种方法)

多谢你们。

最佳答案

我认为这取决于客户的期望。如果这一切对我来说都是内部的,并且我在使用WCF进行所有操作,那么我可能会选择异常(exception),因为它们是自动处理的,非常容易处理。

如果我认为自己将拥有其他客户,尤其是非.NET客户,那么我会选择更简单的方法。

如果您不知道,则假定您将拥有其他客户端,因为这将很痛苦,而且对.NET客户端来说还不错。

至少返回某种错误代码和描述。如果您不希望使用多种语言,则可以使用描述-如果需要另一种语言,则可以使用代码进行查找。

关于asp.net - 有关处理Web服务中的错误/异常的提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1026903/

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