亚马逊简单通知服务是RESTful网络服务吗?

3

亚马逊简单通知服务(SNS)是一种RESTful网络服务吗?

阅读亚马逊SNS文档后,没有关于RESTful服务的说明。

谢谢


1
不,它不是RESTFUL的。 - Paul
2个回答

3

我一直在查找一些请求示例,据我所知这并不是REST,因为它没有在URL中使用资源,只有参数。

示例:

创建主题

 http://sns.us-east-1.amazonaws.com/
  ?Name=My-Topic
  &Action=CreateTopic
  &SignatureVersion=2
  &SignatureMethod=HmacSHA256
  &Timestamp=2010-03-31T12%3A00%3A00.000Z
  &AWSAccessKeyId=(AWS Access Key ID)
  &Signature=gfzIF53exFVdpSNb8AiwN3Lv%2FNYXh6S%2Br3yySK70oX4%3

添加权限:

  http://sns.us-east-1.amazonaws.com/
  ?TopicArn=arn%3Aaws%3Asns%3Aus-east-1%3A123456789012%3AMy-Test
  &ActionName.member.1=Publish
  &ActionName.member.2=GetTopicAttributes
  &Label=NewPermission
  &AWSAccountId.member.1=987654321000
  &AWSAccountId.member.2=876543210000
  &Action=AddPermission
  &SignatureVersion=2
  &SignatureMethod=HmacSHA256
  &Timestamp=2010-03-31T12%3A00%3A00.000Z
  &AWSAccessKeyId=(AWS Access Key ID)
  &Signature=k%2FAU%2FKp13pjndwJ7rr1sZszy6MZMlOhRBCHx1ZaZFiw%3D

更多信息请参见:http://aws.amazon.com/en/sns/faqs/

2

由于它未在端点中使用资源,因此它不符合RESTful规范。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接