可以从http(javascript客户端)直接向Amazon SQS发送请求吗?

Vin*_*nyD 8 message-queue amazon-sqs amazon-web-services

是否可以直接从javascript向亚马逊的SQS发送消息传递请求?我正在尝试创建一个日志记录系统,并希望绕过将请求发送到中间人服务器.另外,有没有人知道我可以利用这个解决方案的任何替代方案?

ran*_*ser 5

SQS(事实上所有aws服务)都暴露了基于REST的apis.您可以通过javascript代码直接向SQS REST api发出http请求.这里给出 api文档ID .

  • 浏览器Same-Origin Policy将阻止这种情况.除非OP谈论服务器端Javascript(例如Node.js) (2认同)

Cod*_*lan 3

除非您从尝试发送的同一个 SQS 域加载 Javascript,否则不会,由于客户端/Javascript 同源策略,您将无法交叉发布到 SQS。

您最好的选择是使用您自己的中间人服务器。