我已經創建了一個隊列並且還授予了(*)權限。 我的隊列的URL是https://sqs.us-west-2.amazonaws.com/123/ExampleUnknownOperationException總是由Amazon SQS返回
當我打這個URL時,它總是給出輸出爲<UnknownOperationException/>
。我查看了Chrome控制檯,它顯示我出現以下錯誤。有人可以提出什麼問題?或者它是一個錯誤?
我已經創建了一個隊列並且還授予了(*)權限。 我的隊列的URL是https://sqs.us-west-2.amazonaws.com/123/ExampleUnknownOperationException總是由Amazon SQS返回
當我打這個URL時,它總是給出輸出爲<UnknownOperationException/>
。我查看了Chrome控制檯,它顯示我出現以下錯誤。有人可以提出什麼問題?或者它是一個錯誤?
這不是POST請求。這是GET。 API端點是這樣的
http://sqs.us-east-1.amazonaws.com/123456789012/testQueue/
?Action=ReceiveMessage
&WaitTimeSeconds=10
&MaxNumberOfMessages=5
&VisibilityTimeout=15
&AttributeName=All;
&Version=2012-11-05
&Expires=2013-10-25T22%3A52%3A43PST
&AUTHPARAMS
我沒有提到請求參數,所以沒有得到結果。這是問題。
你能解釋一下你的意思確實因打網址是什麼? Aws僅支持http發佈請求,所以如果您嘗試使用瀏覽器訪問此網址,那麼您將不會收到任何回覆,而是您在瀏覽器中獲得的任何回覆。 您需要向包含認證信息和請求對象的端點發送有效的請求。
它需要什麼認證信息?是否有任何文件如何閱讀SQS的消息? –
是的,我也收到了這份文件。這裏是。 http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-long-polling.html –