Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Saat mengirimkan konfirmasi berlangganan, notifikasi, atau pesan konfirmasi berhenti berlangganan untuk titik akhir HTTP/HTTPS, Amazon SNS mengirimkan pesan POST dengan sejumlah nilai header yang spesifik Amazon SNS. Anda dapat menggunakan nilai header untuk tugas seperti mengidentifikasi jenis pesan tanpa harus mengurai badan pesan JSON untuk membaca nilainya. Type
Secara default, Amazon SNS mengirimkan semua notifikasi ke titik akhir HTTP/S dengan disetel ke. Content-Type
text/plain; charset=UTF-8
Untuk memilih Content-Type
selain teks/polos (default), lihat headerContentType
di. Membuat kebijakan pengiriman HTTP/S
x-amz-sns-message-type
-
Jenis pesan. Nilai yang mungkin adalah
SubscriptionConfirmation
,Notification
, danUnsubscribeConfirmation
. x-amz-sns-message-id
-
Universally Unique Identifier (UUID), unik untuk setiap pesan yang diterbitkan. Untuk notifikasi bahwa Amazon SNS mengirimkan ulang selama percobaan kembali, ID pesan dari pesan asli digunakan.
x-amz-sns-topic-arn
-
Amazon Resource Name (ARN) untuk topik tempat pesan ini diterbitkan.
x-amz-sns-subscription-arn
-
ARN untuk langganan ke titik akhir ini.
Berikut HTTP POST header adalah contoh dari header untuk Notification
pesan ke endpoint HTTP.
POST / HTTP/1.1
x-amz-sns-message-type: Notification
x-amz-sns-message-id: 165545c9-2a5c-472c-8df2-7ff2be2b3b1b
x-amz-sns-topic-arn: arn:aws:sns:us-west-2:123456789012:MyTopic
x-amz-sns-subscription-arn: arn:aws:sns:us-west-2:123456789012:MyTopic:2bcfbf39-05c3-41de-beaa-fcfcc21c8f55
Content-Length: 1336
Content-Type: text/plain; charset=UTF-8
Host: myhost.example.com
Connection: Keep-Alive
User-Agent: Amazon Simple Notification Service Agent