【发布时间】:2018-04-18 16:16:20
【问题描述】:
我正在尝试使用 curl 从 bash 脚本向 AWS SQS 发送消息。我以article 为基础。因此,我正在构建以下请求: https://sqs.eu-west-1.amazonaws.com/[MY_QUEUE_NAME]?Action=SendMessage&MessageBody=[MY_MESSAGE]
从这里开始最复杂的。每当我使用纯文本作为 MY_MESSAGE 时,一切正常,并且消息被传递到 SQS,但我想发送一个 JSON: {“mahine”:“SOME_MACHINE”,“用户”:“SOME_USER”}
我还没有找到在 GET 请求中使用大括号作为 HTTP 参数的方法。如何使 {} 符号被识别为简单文本?
【问题讨论】:
标签: curl get curly-braces