

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Header HTTP/HTTPS
<a name="http-header"></a>

Saat Amazon SNS mengirimkan konfirmasi langganan, pemberitahuan, atau pesan konfirmasi berhenti berlangganan ke HTTP/HTTPS titik akhir, Amazon SNS akan mengirimkan pesan POST dengan sejumlah nilai header khusus 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 text/plain (default), lihat `headerContentType` di[Membuat kebijakan HTTP/S pengiriman](sns-message-delivery-retries.md#creating-delivery-policy).

**`x-amz-sns-message-type`**  
Jenis pesan. Nilai yang mungkin adalah `SubscriptionConfirmation`, `Notification`, dan `UnsubscribeConfirmation`.

**`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
```