小编Rog*_*ort的帖子

Amazon AWS CLI 不允许在有效负载参数中使用有效的 JSON

当我尝试从 AWS CLI 调用 lambda 函数时出现错误。我正在使用 CLI 的第 2 版。我知道我应该将--payload参数作为包含 JSON 对象的字符串传递。

aws lambda invoke --function-name testsms  --invocation-type Event --payload '{"key": "test"}' response.json 
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Invalid base64: "{"key": "test"}"
Run Code Online (Sandbox Code Playgroud)

我已经为 JSON 转义字符等尝试了各种变体。我也尝试使用file://test.json我收到相同错误的选项。

json amazon-web-services

49
推荐指数
2
解决办法
1万
查看次数

标签 统计

amazon-web-services ×1

json ×1