登录
首页 >  Golang >  Go问答

如何获得认知失败的准确错误

来源:stackoverflow

时间:2024-04-10 19:03:38 323浏览 收藏

IT行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰。所以我们需要踏踏实实的不断学习,精进自己的技术,尤其是初学者。今天golang学习网给大家整理了《如何获得认知失败的准确错误》,聊聊,我们一起来看看吧!

问题内容

我想知道在哪里可以找到 cognito 在出现内部错误时会发送的确切错误。例如,我列出了一个池的用户,并且 cognito 返回了一个内部错误,我在哪里可以找到返回的确切错误。谢谢。


正确答案


Cognito API Reference 中,您可以找到从不同 API 调用返回的错误列表,例如,以下是 ListUsers 的错误列表:

内部错误异常 当 Amazon Cognito 遇到内部错误时,会引发此异常。 HTTP 状态代码:500

无效参数异常 当 Amazon Cognito 服务遇到无效参数时,会引发此异常。 HTTP 状态代码:400

NotAuthorizedException 当用户未授权时抛出此异常。 HTTP 状态代码:400

ResourceNotFoundException 当 Amazon Cognito 服务找不到请求的资源时,会引发此异常。 HTTP 状态代码:400

TooManyRequestsException 当用户对给定操作发出过多请求时,会引发此异常。 HTTP 状态代码:400

由于您已标记“Go”:如果您使用 Go SDK,您会收到 awserr.Error,您可以使用其 Code 和 Message 方法来了解有关已返回错误的更多信息。请参阅 Go SDK Documentation 了解更多信息。

本篇关于《如何获得认知失败的准确错误》的介绍就到此结束啦,但是学无止境,想要了解学习更多关于Golang的相关知识,请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>