繁体   English   中英

“消息”:Lambda/API 网关和 iOS 的“内部服务器错误”问题

[英]"message" : "Internal server error" issue with Lambda/API Gateway and iOS

I've set up a lambda function and created some GET and POST methods inside the API Gateway which seem to work fine when testing them inside the web application. 然后我尝试调用使用移动集线器设置的 iOS 应用程序中的函数。 这些功能也可以通过移动集线器在测试设施内完美运行,但是当我实际测试应用程序内的功能时,我得到:

"message" : "Internal server error"

我知道这个错误没什么可解决的,但我想不出一种方法来获得更详细的错误描述。

有任何想法吗?

我已经设置了一个 lambda 函数并在 API 网关中创建了一些 GET 和 POST 方法,在 Web 应用程序中测试它们时,这些方法似乎工作正常。 然后我尝试调用使用移动集线器设置的 iOS 应用程序中的函数。 这些功能也可以通过移动集线器在测试设施内完美运行,但是当我实际测试应用程序内的功能时,我得到:

"message" : "Internal server error"

我知道这个错误没有多大用处,但我想不出一种方法来获得更详细的错误描述。

有任何想法吗?

我已经设置了一个 lambda 函数并在 API 网关中创建了一些 GET 和 POST 方法,在 Web 应用程序中测试它们时,这些方法似乎工作正常。 然后我尝试调用使用移动集线器设置的 iOS 应用程序中的函数。 这些功能也可以通过移动集线器在测试设施内完美运行,但是当我实际测试应用程序内的功能时,我得到:

"message" : "Internal server error"

我知道这个错误没有多大用处,但我想不出一种方法来获得更详细的错误描述。

有任何想法吗?

我已经设置了一个 lambda 函数并在 API 网关中创建了一些 GET 和 POST 方法,在 Web 应用程序中测试它们时,这些方法似乎工作正常。 然后我尝试调用使用移动集线器设置的 iOS 应用程序中的函数。 这些功能也可以通过移动集线器在测试设施内完美运行,但是当我实际测试应用程序内的功能时,我得到:

"message" : "Internal server error"

我知道这个错误没有多大用处,但我想不出一种方法来获得更详细的错误描述。

有任何想法吗?

我已经设置了一个 lambda 函数并在 API 网关中创建了一些 GET 和 POST 方法,在 Web 应用程序中测试它们时,这些方法似乎工作正常。 然后我尝试调用使用移动集线器设置的 iOS 应用程序中的函数。 这些功能也可以通过移动集线器在测试设施内完美运行,但是当我实际测试应用程序内的功能时,我得到:

"message" : "Internal server error"

我知道这个错误没有多大用处,但我想不出一种方法来获得更详细的错误描述。

有任何想法吗?

我已经设置了一个 lambda 函数并在 API 网关中创建了一些 GET 和 POST 方法,在 Web 应用程序中测试它们时,这些方法似乎工作正常。 然后我尝试调用使用移动集线器设置的 iOS 应用程序中的函数。 这些功能也可以通过移动集线器在测试设施内完美运行,但是当我实际测试应用程序内的功能时,我得到:

"message" : "Internal server error"

我知道这个错误没有多大用处,但我想不出一种方法来获得更详细的错误描述。

有任何想法吗?

我已经设置了一个 lambda 函数并在 API 网关中创建了一些 GET 和 POST 方法,在 Web 应用程序中测试它们时,这些方法似乎工作正常。 然后我尝试调用使用移动集线器设置的 iOS 应用程序中的函数。 这些功能也可以通过移动集线器在测试设施内完美运行,但是当我实际测试应用程序内的功能时,我得到:

"message" : "Internal server error"

我知道这个错误没有多大用处,但我想不出一种方法来获得更详细的错误描述。

有任何想法吗?

在单击“操作”按钮下的“部署 API”之前,我遇到了这个问题。

我通过在我的 lambda 响应中添加 "isBase64Encoded": False/True 解决了这个问题

results = {
"statusCode": 200,
"headers": {"Content-Type": "application/json"},
"body": json.dumps(res),
"isBase64Encoded": False
}

就我而言,在添加集成响应和重新部署 API 时问题已解决API 集成响应

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM